Docker-nginx

2023-01-29  本文已影响0人  Vicent_Z

1.拉取镜像

2.简单运行nginx

docker run --name nginx -d nginx

3.拷贝配置文件到本地

docker cp nginx:/etc/nginx/nginx.conf /data/mappingdata/nginx/conf/nginx.conf
docker cp nginx:/etc/nginx/conf.d/default.conf /data/mappingdata/nginx/conf.d/default.conf
docker cp nginx:/usr/share/nginx/html/index.html /data/mappingdata/nginx/html/index.html

要想查询默认配置可以:

docker exec -i -t nginx /bin/bash:查看所有文件夹
cat /etc/nginx/nginx.conf:查看nginx.conf文件内容然后拷贝出来
cat /etc/nginx/conf.d/default.conf:查看default.conf文件内容然后拷贝出来
/usr/share/nginx/html:默认首页文件夹html路径
/var/log/nginx:日志文件路径

4.停止删除容器

-f :通过 SIGKILL 信号强制删除一个运行中的容器。

docker rm -f nginx

5.完整的run

docker run --name nginx -d -p 80:80
--restart=always --privileged=true
-v /data/mappingdata/nginx/html:/usr/share/nginx/html
-v /data/mappingdata/nginx/log:/var/log/nginx
-v /data/mappingdata/nginx/conf/nginx.conf:/etc/nginx/nginx.conf
-v /data/mappingdata/nginx/conf.d/default.conf:/etc/nginx/conf.d/default.conf
nginx

上一篇 下一篇

猜你喜欢

热点阅读