下载docker安装包
https://pan.baidu.com/s/1tSR4kRf39FVwEzLkE0jr8A
下载nginx镜像包
https://pan.baidu.com/s/1mxuXPDd0YZVl3LSkSHnJVQ
将安装包传到服务器上,安装docker和nginx镜像包
#安装docker
sudo dpkg -i docker-engine_1.8.3-0-trusty_amd64.deb
#安装nginx镜像包
sudo docker load < nginx.tar
启动nginx,主要是为了获取配置文件
#启动nginx
sudo docker run --name nginx -d -p 80:80 nginx
#通过浏览器访问 http://IP,出现【Welcome to nginx!】表示成功
#拷贝默认配置文件
sudo mkdir /etc/nginx
cd /etc/nginx/
sudo docker cp nginx:/etc/nginx/nginx.conf /etc/nginx/nginx.conf
sudo docker cp nginx:/etc/nginx/conf.d/ /etc/nginx/conf.d
配置文件拷贝完成,停止当前nginx,使用外部配置文件启动
#停止并删除当前nginx服务
sudo docker stop nginx
sudo docker rm nginx
#新建日志文件夹
sudo mkdir /etc/nginx/log
#启动nginx
sudo docker run --name nginx -d -p 80:80 -v /etc/nginx/nginx.conf:/etc/nginx/nginx.conf -v /etc/nginx/conf.d/:/etc/nginx/conf.d/ -v /etc/nginx/log:/var/log/nginx nginx
#执行以下命令查看nginx服务
sudo docker ps
网友评论