docker快速安装nginx

  1. 准备本地目录与配置文件
# 创建本地目录
mkdir -p /home/nginx/{config,html,logs}

# 先启动临时容器,复制默认配置
docker run -d --name temp-nginx nginx
docker cp temp-nginx:/etc/nginx/nginx.conf /home/nginx/config/
docker cp temp-nginx:/etc/nginx/conf.d/default.conf /home/nginx/config/

# 删除临时容器
docker rm -f temp-nginx
  1. 启动挂载容器
docker run --name nginx -p 80:80 --restart always \
-v /home/nginx/config/nginx.conf:/etc/nginx/nginx.conf \
-v /home/nginx/config/default.conf:/etc/nginx/conf.d/default.conf \
-v /home/nginx/html:/usr/share/nginx/html \
-v /home/nginx/logs:/var/log/nginx \
-d nginx
  1. 使用
    只需把静态资源文件放入到/home/nginx/html目下即可

更多推荐