docker 安装nginx
搜索nginx镜像
sudo docker search nginx
拉取nginx镜像
sudo docker pull nginx
查看拉取的nginx镜像
sudo docker images
创建启动一个容器
sudo docker run -itd --name=nginx nginx
创建挂载文件(配置文件,日志文件,项目文件)
sudo mkdir /usr/nginx
sudo mkdir /usr/nginx/conf
sudo mkdir /usr/nginx/log
sudo mkdir /usr/nginx/html
复制nginx容器的nginx.conf配置文件到本地
sudo docker cp nginx:/etc/nginx/nginx.conf /usr/nginx/conf/nginx.conf
复制容器的default.conf配置文件到本地
sudo docker cp nginx:/etc/nginx/conf.d/default.conf /usr/nginx/conf/default.conf
停止nginx容器
sudo docker stop nginx
删除nginx容器
sudo docker rm nginx
重新创建启动nginx容器
sudo docker run -itd --name=nginx -p 80:80 -v /usr/nginx/html:/usr/share/nginx/html -v /usr/nginx/conf/nginx.conf:/etc/nginx/nginx.conf -v /usr/nginx/conf/default.conf:/etc/nginx/conf.d/default.conf -v /usr/nginx/log:/var/log/nginx nginx
查看nginx容器是否运行
sudo docker ps
本地添加测试文件 /usr/nginx/html/index.html
docker nginx test
浏览器访问index.html
- 上一篇 »docker安装nginx和php
- 下一篇 »docker安装部署PHP nginx