拉取镜像
docker pill nginx
查看当前镜像
docker images
先随便运行一个nginx容器,复制文件到本地目录
docker run -d --name tmp-nginx-container nginx
#取出nginx容器默认配置文件
mkdir -p /var/nginx/ /opt/test/nginx
docker run -d --name tmp-nginx-container nginx
docker cp temp-nginx-con:/etc/nginx/nginx.conf /var/nginx 复制容器的配置文件到本地目录
docker cp temp-nginx-con:/etc/nginx/conf.d /var/nginx
docker cp temp-nginx-con:/usr/share/nginx/html /opt/test/nginx
docker rm -f tmp-nginx-container 删除容器
docker container ls -all 查看所有容器
# Delete all containers
docker rm $(docker ps -a -q) 删除容器
# Delete all images
docker rmi $(docker images -q) 删除镜像
#运行nginx容器
docker run -d --name nginx -p 8082:80
-v /var/nginx/nginx.conf:/etc/nginx/nginx.conf
-v /var/nginx/conf.d:/etc/nginx/conf.d
-v /opt/test/nginx/html:/usr/share/nginx/html
-v /var/nginx/logs:/var/log/nginx
--privileged=true nginx
docker container ls -all 查看所有容器
# Delete all containers 删除容器
docker rm $(docker ps -a -q) 删除镜像
# Delete all images
docker rmi $(docker images -q)
docker exec -it $镜像名 bash ---进入镜像
exit --退出镜像