可视化portainer

0. 简介

​ Portainer是一个可视化的容器镜像的图形管理工具,利用Portainer可以轻松构建,管理和维护Docker环境。 而且完全免费,基于容器化的安装方式,方便高效部署。

​ 且支持多种docker 编排方式,包括单机、dockerswarm、k8s等。

1. 安装

官网:https://www.portainer.io/

安装文档:https://www.portainer.io/install

使用docker部署ce版本:

docker run -d -p 8000:8000 -p 9000:9000 --name=portainer --restart=always portainer/portainer-ce

2. 基本使用

浏览器访问9000 端口即可,第一次需要输入密码。 ammin/adminadminadmin

然后重新登录即可使用。

1. 连接本地

  1. 点击add environments
  2. 选择 docker standalone
  3. 需要跑一个portainer-agent
docker run -d \
  -p 9001:9001 \
  --name portainer_agent \
  --restart=always \
  -v /var/run/docker.sock:/var/run/docker.sock \
  -v /var/lib/docker/volumes:/var/lib/docker/volumes \
  portainer/agent:2.19.4

本地跑一个代理,然后连接即可。

可以看到相关的信息如下:

相关概念: stack 对应docker swarm 集群的一个docker-compose 服务集合,一个服务(service) 可以包含多个容器(同一个镜像多个副本)。 docker swarm 集群一般用stack管理。剩下的都是docker 的概念。
可以直接拉容器以及管理镜像等操作。

2. 连接docker swarm 集群

也可以搭配docker swarm 容器编排方式使用。

参考:https://www.jianshu.com/p/cba7b467bdf1

posted @ 2024-03-23 22:35  QiaoZhi  阅读(36)  评论(0编辑  收藏  举报