Docker容器的常见命令有哪些

[复制链接]

826

主题

826

帖子

446

积分

中级会员

Rank: 3Rank: 3

积分
446
分享到:
发表于 2022-6-16 13:52:00 | 显示全部楼层 |阅读模式
这篇文章给大家分享的是有关Docker容器的常见命令。小编觉得挺实用的,因此分享给大家学习。如下资料是Docker容器的常见命令。

1.查看所有镜像

docker image ls简写:docker images2.查看所有正在运行的容器

docker container ls简写:docker ps3.查看所有容器

docker container ls -a简写:docker ps -a4.删除容器

docker rm container 容器ID简写:docker rm 容器ID5.删除镜像

docker image rm 镜像ID简写:docker rmi 镜像ID6.如果要删除的容器较多,列出所有的容器ID

docker container ls -a | awk {'print$1'} // 输出第一列简写:docker container ls -aq删除所有的容器:docker rm $(docker container ls -aq)7.删除所有退出的容器

docker container ls -f "status=exited" // 列出所有退出的容器简写:docker ps -f "status=exited"docker
container ls -f "status=exited" -q // 列出所有退出的容器的ID简写:docker ps -f "status=exited"
-qdocker rm $(docker container ls -f "status=exited" -q)简写:docker rm $(docker ps -f
"status=exited" -q)8.通过镜像创建容器

docker run --name -d -p 8080:8080 镜像ID解释:--name 给容器起一个别名-d 表示后台运行-p 容器端口和宿主机端口映射9.由容器创建镜像(由于容器在使用的过程中有可能发生变化,例如:一个centos容器,里面安装了vim插件)

docker container commit简写:docker commit注:这种不提倡10.通过Dockerfile创建一个镜像

docker image build简写:docker build11.进入一个正在运行中的容器

docker exec -it 容器名称 /bin/bash(或/bin/sh)12.将容器中的文件拷贝到宿主机

#docker cp 容器名:要拷贝的文件在容器里面的路径要拷贝到宿主机的相应路径docker cp nginx:/usr/share/nginx/nginx.tar
/usr/local13.将宿主机中的文件拷贝到容器

#docker cp 要拷贝的文件路径容器名:要拷贝到容器里面对应的路径docker cp /usr/local/nginx.tar nginx:/usr/share关于Docker容器的常见命令就分享到这里了,希望以上内容可以对大家有一定的帮助。如果喜欢这篇文章,不如把它分享出去让更多的人看到。
云专线_海外IDC http://www.vecloud.com/

使用高级回帖 (可批量传图、插入视频等)快速回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则   Ctrl + Enter 快速发布  

发帖时请遵守我国法律,网站会将有关你发帖内容、时间以及发帖IP地址等记录保留,只要接到合法请求,即会将信息提供给有关政府机构。
快速回复 返回顶部 返回列表