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
网友评论