美文网首页
[Docker] 安装nginx

[Docker] 安装nginx

作者: 芒果奶油卷 | 来源:发表于2022-12-01 15:59 被阅读0次

    1.安装镜像

    docker   pull   nginx

    2.编写脚本运行

    #!/bin/bash

    docker stop nginx;

    docker rm nginx;

    docker run -d \

    -p 80:80 \

    -p 443:443 \

    --restart=always \

    -v /opt/nginx/conf/nginx.conf:/etc/nginx/nginx.conf \

    -v /opt/nginx/conf/conf.d/default.conf:/etc/nginx/conf.d/default.conf \

    -v /opt/nginx/log:/var/log/nginx \

    -v /opt/nginx/html:/usr/share/nginx/html \

    --name nginx \

    nginx

    此时,若运行不成功,则先去除

    -v /opt/nginx/conf/nginx.conf:/etc/nginx/nginx.conf \

    -v /opt/nginx/conf/conf.d/default.conf:/etc/nginx/conf.d/default.conf \

    先运行脚本,在运行成功后,执行以下命令,去拷贝容器中的文件到宿主机。

    docker   cp 容器id:/etc/nginx/nginx.conf   /opt/nginx/conf/nginx.conf

    docker cp  容器id:/etc/nginx/conf.d/default.conf   /opt/nginx/conf/conf.d/default.conf

    此时,再把挂载文件的两条命令加上,还是可以执行成功

    3.修改nginx 配置

    4.搭建nginx 作为文件下载服务器配置

    在start.sh 脚本文件中加入

    -v /home/ftp:/usr/share/nginx/html/download \

    其中 /home/ftp 为笔者用ftp搭建的上传文件的家目录

    相关文章

      网友评论

          本文标题:[Docker] 安装nginx

          本文链接:https://www.haomeiwen.com/subject/wvvptdtx.html