hello word

linux下安装 nginx

安装镜像

docker pull nginx

创建容器

docker run --name nginx -d -p 80:80 nginx

创建本地nginx配置文件夹

sudo mkdir /docker/app-conf/nginx/

复制容器中的nginx.conf文件到本地配置文件夹中

sudo docker cp nginx:/etc/nginx/nginx.conf /docker/app-conf/nginx/

停止nginx容器

docker stop nginx

删除容器

docker rm nginx

重新创建容器

docker run --name nginx -d \
-v /docker/app-data/nginx/html:/usr/share/nginx/html \
-v /docker/app-conf/nginx/nginx.conf:/etc/nginx/nginx.conf \
-v /docker/app-log/nginx:/var/log/nginx \
-p 80:80 nginx

编辑nginx.conf文件

sudo vim /docker/app-conf/nginx/nginx.conf

在http节点中添加以下节点:

server {
    listen    80;
    server_name    gitlab.xlck.com;
    location / {
        proxy_pass http://172.16.2.35:10080;
    }    
}

server {
    listen    80;
    server_name    zbox.xlck.com;
    location / {
        proxy_pass http://172.16.2.35:8930;
    }    
}

server {
    listen    80;
    server_name    office.xlck.com;
    root    /usr/share/nginx/html/office.xlck.com/;

    location / {
        index index.html;
    }    
}

重启容器

docker restart nginx

部署祥龙办公导航静态站点

上传office.xlck.com文件夹到/docker/app-data/nginx/html下。

posted @ 2020-10-20 16:11  喜欢唱歌的人  阅读(2)  评论(0编辑  收藏  举报