3.容器命令

说明:我们有了镜像才可以创建容器,下载一个linux系统centos镜像来测试学习。

docker pull centos
下载centos

查看centos是否下载成功

查看centos是否下载成功

已交互方式启动并以控制台方式进入centos容器

-it:以交互方式进入容器
/bin/bash : 已控制台方式进入
docker run -it centos /bin/bash linux控制台一般都在bin目录下面

启动并进入容器

root@cf49dcbad0e2 : 发现现在已经进入centos镜像容器内部
进入centos镜像容器内部,目录结构发生变化

查看镜像centos内部目录结构

查看容器内部,和咱们虚拟机安装的centos目录结构一样

容器停止并退出centos镜像容器命令到linux主机

exit

退出容器

容器不停止并退出

Ctrl + P + Q

查看是否有docker镜像正在运行

docker ps

查看是否有docker镜像正在运行,发现测试没有运行的docker

查看docker的运行历史记录

docker ps -a

查看docker的运行历史记录

查看最近运行的一个docker镜像

docker ps -a -n=1

查看最近运行的一个docker镜像

显示当前所有的容器 以编号方式显示

docker ps -aq

显示当前所有的容器 以编号方式显示

删除容器

docker rm 容器id  #根据id删除指定容器,不能删除正在运行的容器,如果要强制删除 -rm -f
docker rm -f $(docker ps -aq)   #删除所有容器  -f :递归方式
删除现在不在运行容器

递归删除所有的容器

docker rm -f $(docker ps -aq)

递归删除所有的容器

递归删除所有的容器,再次查看,发现一个容器都没有了
递归删除所有的容器,再次查看,发现一个容器都没有了

通过管道符删除所有的容器

docker ps -a -q|xargs docker rm #通过管道符删除所有的容器

启动和停止容器的操作

启动和停止容器的操作

启动和停止容器的操作
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容