【VMware】【CentOS 7 】Docker第三课:Docker镜像和容器一些命令


VMware workstation
CentOS 7
Docker
author:zoxiii


1、images(镜像)操作

(1)查看镜像

docker images    ## 查看当前docker中下载的镜像

(2)载入镜像

docker pull ubuntu    ## 载入ubuntu镜像(可选择其他的导入)

(3)启动镜像

docker run -p 本机映射端口:镜像映射端口 -d  --name 启动镜像的容器名称 -e 镜像启动参数  镜像名称:镜像版本号
例:docker run -p 3306:3306 -d --name mysql01 -e MYSQL_ROOT_PASSWORD=admin mysql:5.6

(4)删除镜像

docker rmi ubuntu

2、container(容器)操作

(1)查看container

docker ps    	## 查看运行中的container
docker ps -a 	## 查看所有container

(2)启动docker某个image的container

  • containerID指容器的id,也可以使用容器name
docker run -t -i --name <containerName> ubuntu /bin/bash   ## 使用 ubuntu 镜像启动一个容器
docker run <containerID>
docker start <containerID>      ## 启动一个已停止的容器
  • docker run:启动container
  • ubuntu:你想要启动的image
  • -t:进入终端
  • -i:获得一个交互式的连接,通过获取container的输入
  • -d:启动但不进入容器终端
  • /bin/bash:在container中启动一个bash shell

(3) 进入容器终端

docker attach <containerID>                ## container运行在后台,进入它的终端(不推荐使用)
docker exec -it <containerID> /bin/bash    ## container运行在后台,进入它的终端,且退出时container仍然在后台运行

(4)退出container

exit    	                    ## 输入命令
Ctrl + D  	                    ## 按键交互

(5)停止和重启container

docker stop <containerID>       ## 停止容器
docker restart <containerID>    ## 重启容器

(6)删除container

docker rm -f <containerID>      ## 删除容器
docker container prune          ## 清理所有处于停止状态的容器

(7)导出容器

docker export <containerID> > youname.tar
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

zoxiii

越打赏越生长

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

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

打赏作者

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

抵扣说明:

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

余额充值