Docker-安装Nginx步骤

注意:服务器先自行安装docker

下载镜像文件:

docker pull nginx:1.10

创建Nginx目录挂载:

mkdir -p /mydata/nginx

创建Nginx实例

配置Nginx [不建议,可省略]

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

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

2.将容器内的配置文件拷贝到当前目录,别忘记后面的点 .
当前目录是: cd /mydata

cd /mydata 
 
# docker container cp 容器名:/etc/nginx .
docker container cp nginx:/etc/nginx .

docker nginx容器升级 docker的nginx_Nginx


3.停掉、删除nginx实例

docker stop nginx
docker rm nginx

docker nginx容器升级 docker的nginx_docker nginx容器升级_02


4.在 /mydata 目录下,将nginx里的内容都移动到nginx文件内的conf文件下

cd /mydata
ll

mv nginx conf 
mkdir nginx
mv conf nginx/

cd nginx/
ll

docker nginx容器升级 docker的nginx_nginx_03

运行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

浏览器访问:
192.168.70.155