在群暉上安裝docker和docker-nginx


群暉自帶的web服務中的nginx自定義程度太低,直接命令行修改配置文件會被系統還原覆蓋。安裝docker版nginx即可完美解決。

安裝docker

直接群暉套件中心里面安裝。

 安裝docker-nginx

在群暉web界面安裝

1、群暉docker里下載nginx,選擇latest。

 2、下載完成后雙擊可進行配置創建容器,配置完成后點擊啟動即可

 

 啟動后則會出現在容器中

 我們同樣可以在此界面對docker進行一系列設置。

命令行安裝docker-nginx

docker pull nginx #獲取鏡像
#docker pull nginx:latest
docker images     #列出本地鏡像
#運行容器
docker run --name nginx-test -p 8080:80 -d nginx
#參數說明:
#   --name nginx-test:容器名稱。
#   -p 8080:80: 端口進行映射,將本地 8080 端口映射到容器內部的 80 端口。
#    -d nginx: 設置容器在在后台一直運行。

進入、配置nginx

通過bash配置容器中的nginx服務

 

 

 

此時便可以編輯容器中的nginx的配置文件了。

如該容器中沒有vim命令,可通過apt install vim安裝。

 當然也可以通過終端命令來進入到容器中的bash。

 其他

除了直接進入到容器中配置nginx服務。

其實也可以在宿主機中編輯好配置文件再拷入容器中的對應目錄。

docker cp nginx1:/etc/nginx/conf.d/default.conf .  #這命令后邊有個點不要丟了,意思就是復制到現在的目錄。
#然后輸入 vim default.conf 編輯。
#改完后用這命令把文件復制回nginx1。
docker cp default.conf nginx:/etc/nginx/conf.d/default.conf
#在執行命令重啟nginx1 
docker restart nginx1

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM