Docker 常用命令记录


1、容器和镜像命令

docker ps 			查看运行的容器
docker ps -a 		查看所有的容器
docker rm -f id		强制删除容器
docker rm -f $(docker ps -aq) 强制删除所有容器

docker images		查看所有镜像
docker rmi `docker images -aq`	删除所有镜像

2、运行容器(nginx为例)

--name指定容器名字 -v目录挂载 -p指定端口映射  -e设置参数 -d后台运行
docker run -p 80:80 --name nginx \
-v /mydata/nginx/html:/usr/share/nginx/html \	将宿主机目录挂载到容器内部目录
-v /mydata/nginx/logs:/var/log/nginx \
-v /mydata/nginx/conf:/etc/nginx \
-d nginx:1.10									后台运行容器,并返回容器ID;

4、交互模式进入容器内部

docker exec -it id /bin/bash

5、复制容器内部目录到当前目录

docker container cp nginx:/etc/nginx .

6、设置容器自启动

docker update id --restart=always

版权声明:本文为apple_53947466原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。