Docker中安装并启动Nginx(单机版)

一、获取nginx配置文件

1)随便启动一个 nginx 实例,只是为了复制出配置

docker run -p 80:80 --name nginx -d nginx:1.10

2)将容器内的配置文件拷贝到当前目录

cd /mydata
docker <container> cp nginx:/etc/nginx /mydata/nginx

3)修改文件名称:mv nginx conf ,然后新建一个nginx目录把这个 conf 移动到/mydata/nginx 下

#最终目录结构
- mydata
 - nginx
  - conf   #conf里面就是我们复制出来的所有内容 	

4)终止原容器:docker stop nginx

5)执行命令删除原容器:docker rm $ContainerId

二、正式创建nginx

docker run -p 80:80 --name nginx \
-v /mydata/nginx/html:/usr/share/nginx/html \
-v /mydata/nginx/logs:/var/log/nginx \
-v /mydata/nginx/conf:/etc/nginx \
-d nginx:1.10

猜你喜欢

转载自blog.csdn.net/weixin_44485316/article/details/131867136