Docker容器常用命令总结

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/fxbin123/article/details/84524626

这里只记录一些日常使用的命令,更多请参考官方文档

1、搜索镜像:docker search image_name 如图所示:

在这里插入图片描述

2、拉取镜像:docker pull image_name
image_name是具体某个镜像名称(格式 REPOSITORY:TAG)
REPOSITORY:表示镜像的仓库源,TAG:镜像的标签

在这里插入图片描述

3、列出当前系统存在的镜像:docker images, Docker镜像保存在/var/lib/docker目录下:
在这里插入图片描述

4、运行一个容器: docker run -d --name “my_nginx” -p 80:80 nginx
docker run - 运行一个容器
-d 后台运行
–name “container name” 指定容器容器运行别名
-p 端口映射
nginx (格式 REPOSITORY:TAG),如果不指定tag,默认使用最新的
在这里插入图片描述

5、列举当前运行的容器:docker ps
在这里插入图片描述

6、检查容器内部信息:docker inspect 容器名称/容器ID

7、删除镜像:docker rmi IMAGE_NAME
强制移除镜像不管是否有容器使用该镜像 增加 -f 参数,

8、启动、停止、重启容器命令:

docker start container_name/container_id
docker stop container_name/container_id
docker restart container_name/container_id

9、删除所有停止的容器:

docker rm $(docker ps -a -q)

10、删除正在运行的docker 记录

docker ps -a|awk '{print $1}'|xargs docker rm

– end –

若有其他常用命令,欢迎补充,谢谢


参考资料
https://docs.docker.com/get-started/
https://blog.csdn.net/permike/article/details/51879578

猜你喜欢

转载自blog.csdn.net/fxbin123/article/details/84524626
今日推荐