群暉 portainer 找不到本地容器
根本原因:群暉docker界面不能鏈接docker.sock文件,必須命令行方式
直接一步到位安裝Portainer漢化版(2.16.2),拉取的鏡像是“6053537/portainer-ce”,特別感謝作者:6053537。
鏡像地址:6053537/portainer-ce
-
創(chuàng)建文件夾
在docker文件夾下創(chuàng)建portainer文件夾,并添加子文件夾“/data”,用于掛載鏡像文件的數據,掛載位置為/data -
打開SSH功能
登錄群暉,打開控制面板→終端機和SNMP→勾選啟動SSH工具。 -
建立SSH鏈接
本人用的是MobaXterm軟件進行連接,大家也可以使用其他ssh軟件,如:Putty,XShell,FinalShell等。
- 切換權限
輸入sudo -i,在輸入密碼(密碼默認不顯示)切換為root用戶。
sudo -i
本文直接輸入Portainer漢化版本的安裝指令:
docker run -d --restart=always --name="portainer" -p 任意端口:9000 -v /var/run/docker.sock:/var/run/docker.sock -v NAS本地實際路徑:/data 6053537/portainer-ce
任意端口→需設置為NAS本地沒有被占用的端口即可
NAS本地實際路徑→需要映射為我們前面創(chuàng)建的portainer文件夾下的data文件夾的真實路徑
命令代碼的意思(下同):
docker run:運行docker容器
-d :指定目錄,后臺方式運行,最后面是鏡像名稱
–restart=always:Docker啟動后容器自動啟動
–name:生成容器的名字
-p:端口映射,冒號前面是NAS使用端口(可更改),冒號后面是容器默認端口(不可更改)
-v:路徑映射,冒號前面是NAS本地路徑(可更改),冒號后面是容器默認路徑(不可更改)

浙公網安備 33010602011771號