工欲善其事必先利器
常用命令
一些docker命令总结
- docker images :查看当前宿主机的所有镜像。
- docker images ubuntu:根据仓库名列出镜像
- docker images ubuntu:14.04:指定仓库名和标签
- docker build -t webservice .:表示使用当前目录下的DockerFile来生成镜像,-t参数的值表示镜像的tagname,如果DockerFile在当前路径下则使用.,如果不在当前路径下则使用相对路径。
- docker ps -a: 没有-a参数表示显示当前宿主机的正在运行的容器,加上-a表示显示当前宿主机所有的容器,包括已经退出的容器。
- docker run -d -p 2222:22 --name base centos:7.1
表示根据指定的镜像后台运行容器,容器的名字是base(--name就是指定容器的名字),centos:7.1表示镜像的名字,-p参数表示当前宿主机的2222端口对应容器的22端口。
-d参数表示(Run container in background and print container ID) - docker exec -it base /bin/bash
以交互式命令进入base容器并且执行/bin/bash命令 - docker rmi webservice:删除webservice镜像
- docker rm base: 删除base容器,如果base正在运行,则可以使用docker rm -f base进行强行删除
网友评论