[TOC]
Docker安装nginx
1.获取镜像
在dockerHub网站中找到一个相对稳定的nginx版本。
docker pull nginx:<version>
2.运行nginx
docker run --name nginx -p 80:80 -d nginx:<version>
然后在网页输入相应的ip即可。
3. 自定义配置
- 将运行中的nginx容器里面的配置,拷贝到本地
docker container cp <container_name>:/etc/nginx 存放的路径《本机》 - 执行完成,该目录中会多出一个名为nginx的文件夹,然后将这个子目录改名为config
- 可以将当前容器停止
- 启动容器
docker container run --name nginx \ --volume "<自定义html路径>/html":/usr/share/nginx/html \ --volume "<存放配置文件的路径>/conf":/etc/nginx \ -p 80:80 -d nginx
4. 热加载nginx配置
docker kill -s HUP <container-name>
5. 重启nginx
docker restart <container-name>