Nginx安装
- 下载Nginx1.10的docker镜像:
docker pull nginx:1.10
- 先运行一次容器(为了拷贝配置文件):
docker run -p 80:80 --name nginx -v /mydata/nginx/html:/usr/share/nginx/html -v /mydata/nginx/logs:/var/log/nginx -d nginx:1.10
如果出现下面的错误,是因为命令的格式有问题,比如说‘-’应该使用半角的连字符(-)。
- 将容器内的配置文件拷贝到指定目录:
docker container cp nginx:/etc/nginx /mydata/nginx/
- 修改文件名称(将nginx改成conf):
mv nginx conf
上面的命令一定要在/mydata/nginx目录下执行
- 终止并删除容器:
docker stop nginx
docker rm nginx
- 使用如下命令启动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
- 查看状态