portainer 安裝

wuchangsoft發表於2024-08-08

第一步:在docker倉庫查詢portainer的版本

docker search portainer

注意,docker portainer有兩個版本:portainer/portainerportainer/portainer-ce:

  • portainer/portainer是早期版本,已不再更新
  • portainer/portainer-ce是新版本,使用新版本


docker pull portainer/portainer-ce

  • docker run: 這個命令用於啟動一個新的 Docker 容器。
  • -d: 這個引數指定容器以 “detached” 模式執行,也就是在後臺執行。
  • -p 8888:9000 : 這個引數將容器的 8888 和 9000 埠對映到宿主機的對應埠上,這樣我們就可以透過宿主機訪問容器內的服務。
  • --name portainer: 給這個容器起名為 “portainer”。
  • --restart=always: 這個引數指定只要 Docker 啟動,這個容器就自動重啟。
  • -v /var/run/docker.sock:/var/run/docker.sock: 這個引數將宿主機的 Docker 套接字檔案掛載到容器內部,這樣 Portainer 就可以管理宿主機上的 Docker 服務。
  • -v /app/portainer:/data: 這個引數建立了一個名為 “portainer_data” 的資料卷,並掛載到容器的 /data 目錄。這樣可以儲存 Portainer 的配置和資料。
  • -v /app/portainer/public-public:/public :將解壓的漢化包目錄掛載到Portainer容器的/public目錄。
  • portainer/portainer-ce: 這是 Portainer 的 Docker 映象名稱,告訴 Docker 使用這個映象來建立容器。


等待最新映象下載完成之後啟動portainer。
docker run -d -p 8888:9000 --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v /app/portainer:/data -v /app/portainer/public-public:/public --name portainer portainer/portainer-ce

docker ps檢視執行的容器

3.驗證登入

使用ip:8888即可,這裡的192.168.29.208是我的虛擬機器,初次登陸時需要設定一個admin賬號的密碼,在admin下方輸入8位密碼建立使用者,輸入密碼後點選建立使用者即可 (下方的允許匿名我也勾選上了):

配置中文環境

1.下載漢化

下載地址如下,linux下載tar.gz檔案

https://github.com/eysp/public/releases/tag/public

上傳到linux伺服器的目錄中,並解壓:

[root@localhost portainer]# tar -xzf public-public.tar.gz 
[root@localhost portainer]# 

在下一步環境中選擇本地連線即可:

然後會進入如下介面:

點選local進入檢視容器詳情:

上面頁面展示的對應如下命令

docker system df


相關文章