使用docker快速安装部署nginx
使用docker快速安装部署nginx详细步骤
# 1,下载镜像
- 运行一下命令
docker pull nginx
1
# 2,运行一个测试nginx(目的是copy配置文件出来)
docker run --name nginx-test -p 8081:80 -d nginx
1
# 3,拷贝容器内 Nginx 默认配置文件到本地当前目录下的 conf 目录(新建conf.d和conf目录)
docker cp nginx:/etc/nginx/conf.d /mydata/nginx/conf.d
docker cp nginx:/etc/nginx/nginx.conf /mydata/nginx/conf
1
2
2
# 4、删除8081的容器、运行正式nginx
docker run \
--name nginx \
-d -p 80:80 \
-v /mydate/nginx/html:/usr/share/nginx/html \
-v /mydate/nginx/conf/nginx.conf:/etc/nginx/nginx.conf:ro \
-v /mydate/nginx/conf.d:/etc/nginx/conf.d \
-v /mydate/nginx/logs:/var/log/nginx \
nginx
1
2
3
4
5
6
7
8
2
3
4
5
6
7
8
# 5、在/mydata/nginx/html下创建index.html:
# 6、访问localhost:80
- 注意:docker进入容器的命令:
- docker exec -it 775c7c9ee1e1 /bin/bash
上次更新: 2024/01/18, 15:19:41