zoukankan      html  css  js  c++  java
  • docker 安装nginx,并配置vue项目在nginx启动

    1、docker 安装nginx

    // -- nginx

    第一步:启动容器;
    docker run
    -u root
    --name nginx
    -d
    -p 8089:80
    nginx
    第二步:copy 容器内部的配置文件到宿主机:
    执行docker exec -it 2724082f0ccd /bin/bash进入到nginx容器内部
    2724082f0ccd 是容器id
    执行exit命令我们可以从容器内部退出;

    将容器内的nginx.conf与default.conf文件分别拷贝到主机/opt/nginx与目录/opt/nginx/conf下,分别执行
    docker cp 2724082f0ccd:/etc/nginx/nginx.conf ./
    docker cp 2724082f0ccd:/etc/nginx/conf.d/default.conf ./conf/

    cp 命令代表复制
    ef是我们nginx容器的ID,/etc/nginx/nginx.conf 是容器内部nginx.conf 路径

    停止:
    docker stop 2724082f0ccd
    docker rm -v 2724082f0ccd

    第三步: 挂载
    在主机/opt 目录下执行 mkdir -p ./nginx/{conf,html,logs}创建挂载目录
    chmod -R 777 *

    docker run
    -u root
    --name nginx
    -d
    -p 8089:80
    -v /opt/nginx/nginx.conf:/etc/nginx/nginx.conf
    -v /opt/nginx/logs:/var/log/nginx
    -v /opt/nginx/html:/usr/share/nginx/html
    -v /opt/nginx/conf:/etc/nginx/conf.d
    --privileged=true 4bb46517cac3

     上传就好

    www.beicaiduo.com
  • 相关阅读:
    [转]创建节约内存的JavaBean
    TCP协议
    redis常用命令
    Windows&Linux常用命令笔记
    二叉树学习笔记
    云计算入门
    redis主从切换
    spring 异步处理request
    ibatis工作原理
    工作了3年的JAVA程序员应该具备什么技能?(转)
  • 原文地址:https://www.cnblogs.com/hoge66/p/13606549.html
Copyright © 2011-2022 走看看