1.nginx拉取镜像:
docker pull nginx:latest
2.nginx运行容器:
sudo docker run --name nginx -p 80:80 -p 443:443 -d nginx
3.进入nginx容器:
sudo docker exec -it acf4b449b5e9 /bin/bash
4.nginx修改配置后重新加载生效
nginx -s reload
5.退出容器:
exit
6.文件拷贝
日志:docker cp 996036a986ff:/var/log/nginx/host.access.log /root
证书:docker cp /root/cert acf4b449b5e9:/etc/nginx
配置文件:docker cp /root/default.conf acf4b449b5e9:/etc/nginx/conf.d
7.其他命令:
查找文件夹:find -name nginx
拷贝文件到容器:docker cp /root/default.conf acf4b449b5e9:/etc/nginx/conf.d
拷贝文件到宿主:docker cp acf4b449b5e9:/etc/nginx/conf.d/default.conf /root
docker停止容器:docker stop <容器 ID>
docker启动容器:docker restart 7b3c961d2623
docker删除容器:docker rm -f <容器 ID>