windows/linux安装nginx,并挂载目录到本地
·
一、安装nginx
docker pull nginx
docker start nginx
docker ps
# 进入容器
docker exec -it nginxid /bin/bash
# 容器内nginx配置文件、配置文件夹、日志、代理静态文件目录
/etc/nginx/nginx.conf
/etc/nginx/conf.d
/var/log/nginx
/usr/share/nginx/html
################################
# 复制
docker cp nginxid:/etc/nginx/nginx.conf D:\docker\volumes\nginx\conf
docker cp nginxid:/etc/nginx/conf.d D:\docker\volumes\nginx\
docker cp nginxid:/var/log/nginx D:\docker\volumes\nginx\logs
# 挂载 --privileged=true最高权限 --restart=always自动启动
docker run -d --name my-nginx -p 80:80 \
-v D:\docker\volumes\nginx\conf\nginx.conf:/etc/nginx/nginx.conf \
-v D:\docker\volumes\nginx\html:/usr/share/nginx/html \
-v D:\docker\volumes\nginx\conf.d:/etc/nginx/conf.d \
-v D:\docker\volumes\nginx\logs:/var/log/nginx nginx
--privileged=true
--restart=always
二、浏览器访问
输入请求地址:localhost

更多推荐


所有评论(0)