docker 部署portaine 容器管理

2021-09-24 09:15:01 字數 1322 閱讀 6806

一、單機模式部署

docker pull docker.io/portainer/portainer

2、執行映象

docker run -d -p 9000:9000 \

--restart=always \

-v /var/run/docker.sock:/var/run/docker.sock \

--name prtainer-test \

docker.io/portainer/portainer

3、訪問ip:9000頁面

二、集群模式部署

docker pull docker.io/portainer/portainer

docker pull docker.io/shipyard/docker-proxy

3、啟動**容器

docker run -ti -d -p 2375:2375 \

--restart=always \

--hostname=

$hostname \

--name shipyard-proxy \

-v /var/run/docker.sock:/var/run/docker.sock \

-e port=2375 \

docker.io/shipyard/docker-proxy:latest

docker pull docker.io/swarm

5、生成唯一token

docker run --rm swarm create

6、啟動swarn manager只需要在一台伺服器上啟動

docker run -ti -d -p 2376:2375 \

--restart=always \

--name shipyard-swarm-manager \

docker.io/swarm:latest \

manage --host tcp: \

token://token

7、啟動採集器映象

docker run -ti -d \

--restart=always \

--name shipyard-swarm-agent \

docker.io/swarm:latest \

join --addr [docker node ip]:2375 \

token://token

8、檢視節點情況

docker run --rm swarm list token://token

9、1/5/6這三步操作只需要在部署portainer伺服器上執行一邊就好,其他的操作都需要在集群機器上執行2/3/4/7

視覺化docker管理工具portainer

docker pull portainer portainer啟動portainer容器,並將容器內埠對映到宿主機上 docker run d p9000 9000 restart always v var run docker.sock var run docker.sock name prtai...

Docker視覺化管理工具Portainer

portainer是乙個輕量級的管理介面,可以讓您輕鬆地管理不同的docker環境 docker主機或swarm集群 portainer提供狀態顯示面板 應用模板快速部署 容器映象網路資料卷的基本操作 事件日誌顯示 容器控制台操作 swarm集群和服務等集中管理和操作 登入使用者管理和控制等功能。功...

Docker視覺化管理工具 Portainer

portainer 是乙個輕量級的容器管理 ui 可讓你輕鬆管理不同的 docker 環境 docker 主機或 swarm 群集 它由可在任何 docker 引擎上執行的單個容器組成,旨在使部署更簡單 我們這裡安裝第乙個 docker pull portainer portainer 2 2 啟動...