Portainer 是一款輕量級(jí)的可視化 Docker 管理平臺(tái),它本身也是以容器化的方式運(yùn)行,有了它我們可以用直觀的方式來與 Docker 引擎進(jìn)行交互。
以下是安裝和運(yùn)行 Portainer 的步驟:
步驟 1:安裝 Docker
如果還沒有安裝 Docker,請(qǐng)先按照以下步驟安裝 Docker:
-
下載 Docker Desktop:
- 從 Docker 官方網(wǎng)站 下載適用于你的操作系統(tǒng)的 Docker Desktop。
-
安裝 Docker Desktop:
- 根據(jù)安裝向?qū)瓿?Docker Desktop 的安裝。
-
啟動(dòng) Docker Desktop:
- 安裝完成后,啟動(dòng) Docker Desktop。
-
驗(yàn)證 Docker 安裝:
- 打開終端(Terminal),運(yùn)行以下命令:
docker --version - 如果看到 Docker 的版本信息,說明 Docker 已成功安裝。
- 打開終端(Terminal),運(yùn)行以下命令:
步驟 2:安裝 Portainer
-
拉取 Portainer 鏡像:
打開終端,運(yùn)行以下命令拉取最新的 Portainer 鏡像:docker pull portainer/portainer-ce -
創(chuàng)建 Docker 卷:
創(chuàng)建一個(gè) Docker 卷來存儲(chǔ) Portainer 的數(shù)據(jù):docker volume create portainer_data -
運(yùn)行 Portainer 容器:
運(yùn)行以下命令啟動(dòng) Portainer 容器:docker run -d -p 9000:9000 --name=portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer-ce這里的參數(shù)解釋:
-
-d:后臺(tái)運(yùn)行容器。 -
-p 9000:9000:將主機(jī)的 9000 端口映射到容器的 9000 端口。 -
--name=portainer:容器的名稱。 -
--restart=always:容器自動(dòng)重啟策略。 -
-v /var/run/docker.sock:/var/run/docker.sock:掛載 Docker 的 Unix socket 以便 Portainer 可以管理 Docker。 -
-v portainer_data:/data:掛載數(shù)據(jù)卷以持久化存儲(chǔ) Portainer 數(shù)據(jù)。
-
步驟 3:訪問 Portainer
-
打開瀏覽器:
在瀏覽器中訪問以下地址:http://localhost:9000 設(shè)置管理員賬戶:
第一次訪問時(shí),會(huì)提示你設(shè)置管理員賬戶和密碼。按照提示完成設(shè)置。連接 Docker 環(huán)境:
設(shè)置完成后,你將看到 Portainer 的管理界面,可以選擇連接到本地 Docker 環(huán)境或其他 Docker 環(huán)境。
總結(jié)
通過以上步驟,你已經(jīng)成功安裝并運(yùn)行了 Portainer?,F(xiàn)在,你可以使用 Portainer 的圖形界面來管理你的 Docker 容器、鏡像、網(wǎng)絡(luò)和卷等資源。