Docker 中 Nginx安裝與部署

2021-10-24 16:03:17 字數 1403 閱讀 7338

mkdir -p /data/nginx/
拷貝到  /data/nginx/conf  就是剛才建立的資料夾裡面

之後再關閉nginx

docker stop nginx

docker ps -a //檢視關閉的容器

docker rm -f [容器id] //容器刪除

再重啟nginx  但要加上掛載

docker run -d -p 83:80 --name nginx -v /server/nginx/www:/usr/share/nginx/html -v /server/nginx/conf/nginx.conf:/etc/nginx/nginx.conf -v /server/nginx/logs:/var/log/nginx nginx
三個掛載檔案

根據  

-v /server/nginx/conf/nginx.conf:/etc/nginx/nginx.conf
來判斷剩下兩個 掛載怎麼寫

然後把專案   放在   linux下的     /data/nginx/html    路徑下

之後的路徑隨你怎麼變,,但是改變了之後意味著重新掛載

掛載完  之後  去改配置檔案

開啟 nginx.conf檔案

這是初始檔案

然後我們要加上點東西

#反向**配置 /api 要替代你前端的 請求位址,例如 127.0.0.1:8080/test 改為 /api/test

location /api }}

之後就 訪問吧!!!

Docker中配置Nginx與PHP

最近在學docker,順便配置了一下docker中的nginx與php,發現網上的關於docker中配置nginx與php的資料很少,而且有的也很舊,沒有太多的參考性,所以決定自己寫一篇,分享一下其中的經驗。docker version 17.06.2 ce mac27 19124 php 7.1 ...

docker 實驗 安裝nginx

機器 w7 工具 docker box 的 docker quickstart terminal 在安裝好docker box 的情況下,執行docker quickstart terminal。1.docker run i t name web p 80 ubuntu bin bash docke...

Docker 安裝nginx 步驟

1 拉取官方映象docker pull nginx2 執行容器docker run p 80 80 name nginx d nginx3 第二步執行的nginx的配置檔案是在容器內部的,不方便修改,所以我們可以先把容器內的配置檔案複製到宿主機 檢視nginx的配置檔案目錄 docker exec ...