docker基础(1)——环境搭建和常用命令

当前示例在linxu—centos7下进行,用root(超级管理员)登录

1、安装docker环境

安装:
yum install -y docker – 安装服务
systemctl start docker – 单次启动服务
systemctl enable docker – 开机自启动,不用每次开机都要执行start
检验:docker version – 出现以下内容表示安装成功
在这里插入图片描述

2、常用命令(最后有备注)

2.1 下载镜像
在这里插入图片描述
在这里插入图片描述

2.2 显示镜像
在这里插入图片描述
标题说明:
REPOSITORY:镜像名称,与镜像仓库上的名称一致
TAG:标记,下载的镜像默认会使用latest标记
IMAGE ID:镜像ID
CREATED:镜像创建时间
SIZE:镜像占用磁盘空间大小

2.3 创建镜像别名
imageId指向同一个
在这里插入图片描述
2.4 搜索镜像
在这里插入图片描述
2.5 通过镜像创建容器
在这里插入图片描述
参数说明:
-i:打开容器的标准输入,即以交互模式运行容器
-t:为容器分配一个伪终端
-d:后台运行
–privileged:给予特权
–name:为容器指定一个名称
-p 80:80:将容器的80端口映射到宿主机(即本机)的80端口
/usr/sbin/init:启动init守护程序,否则在容器中使用systemctl start服务会报错

2.6 显示容器
在这里插入图片描述
2.7 启动容器
在这里插入图片描述
2.8 进入容器(容器必须处于运行状态)
在这里插入图片描述
2.9在容器中安装其他服务
在这里插入图片描述
在这里插入图片描述

2.10 在宿主机中用浏览器测试容器
在宿主机中查看ip地址:ifconfig
在这里插入图片描述
在宿主机中用火狐浏览器:http://192.168.122.1
在这里插入图片描述

2.11 把修改过的容器制作成镜像
在这里插入图片描述
参数说明:
-a:提交的镜像作者信息
-m:镜像的说明文字
centos_web:镜像名称和标记信息

2.12显示docker信息(镜像|容器|位置…)
在这里插入图片描述

3、待续

docker文章后续会继续发布…

备注:docker 常用命令

启动

systemctl start docker

自启动

systemctl enable docker

查看所有镜像

docker images

搜索镜像

docker search 镜像名称

下载镜像

docker pull 镜像名称:[tag]

删除镜像

docker rmi 镜像名称|id

查看所有容器

docker ps -a

查看运行的容器

docker stats

运行容器

docker start 容器名称|id

停止容器(容器还存在)

docker stop 容器名称|id

删除容器(不能根据容器名称删除,也不能删除运行的容器)

docker rm 容器id

删除容器(强制删除)

docker rm -f 容器id

删除全部容器

docker rm $(docker ps -aq)

进入运行的容器

docker exec -ti 容器名称|id /bin/bash

制作镜像(将修改过的容器)

docker commit -a "作者信息" -m "镜像说明文字" 镜像id 镜像名称:tag
参数说明:
	-a:提交的镜像作者信息
	-m:镜像的说明文字
	6f42b25c1f00:容器ID
	centos/httpd:test:镜像名称和标记信息
示例:docker commit -a "ztg" -m "镜像的说明文字信息" 6f42b25c1f00 centos:test
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

屁仙

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值