启动容器
docker container run -d -p 8080:80 --rm --name mynginx nginx
映射网页内容
方式一:docker container run -d -p 8080:80 --rm --name mynginx --volume “$PWD/html”:/usr/share/nginx/html nginx
方式二:docker container run -d -p 8080:80 --rm --name mynginx --volume “/usr/local/docker/nginx-docker-demo/html”:/usr/share/nginx/html nginx
拷贝配置
(1)、把容器里面的 Nginx 配置文件拷贝到本地,进入需要存放文件的目录执行下面语句
docker container cp mynginx:/etc/nginx . 把mynginx容器的/etc/nginx拷贝到当前目录。不要漏掉最后那个点
(2)、当前目录应该多出一个nginx子目录。然后,把这个子目录改名为conf
mv nginx conf
(3)、容器终止
docker container stop mynginx
映射配置文件
docker container run --rm --name mynginx --volume “/usr/local/docker/nginx-docker-demo/html”:/usr/share/nginx/html --volume “/usr/local/docker/nginx-docker-demo/conf”:/etc/nginx -p 8080:80 -d nginx