zoukankan      html  css  js  c++  java
  • 使用Docker搭建 nginx容器笔记

    拉取官方 nginx 镜像

    sudo docker pull nginx
    

    我的 nginx 文件是放入到 ~/dockers/nginx

    创建 挂载的目录

    mkdir -p ~/dockers/nginx/{www,logs}
    

    启动一个容器

    cd ~/dockers/nginx
    sudo docker run --rm -d -p 8082:80 --name nginx-test-web 
    -v ${PWD}/www:/usr/share/nginx/html 
    -v ${PWD}/logs:/var/log/nginx 
    nginx
    

    ${PWD}: 是当前目录的完整地址,如: 输入 pwd 命令,会输出 /home/vagrant/dockers/nginx
    --rm:容器终止运行后,自动删除容器文件。
    -d 后台运行
    -p 8082:80: 将容器的 80 端口映射到主机的 8082 端口.
    --name nginx-test-web:将容器命名为 nginx-test-web
    -v ${PWD}/www:/usr/share/nginx/html:将我们自己创建的 www 目录挂载到容器的 /usr/share/nginx/html。
    -v ${PWD}/logs:/var/log/nginx:将我们自己创建的 logs 挂载到容器的 /var/log/nginx。

    我的静态文件,就可以放入到 ~/dockers/nginx/www下了

    使用 http://{ip}:8082 就可以访问到 nginx了

    References

  • 相关阅读:
    软件测试:Homework 3
    软件测试:Lab 1
    软件测试:Homework 2
    软件测试:Homework 1
    JAVA的回忆
    Java 操作符
    Java 笔录
    经典C#编程理解,概要,经典
    网络精灵
    签到计时
  • 原文地址:https://www.cnblogs.com/fsong/p/14412489.html
Copyright © 2011-2022 走看看