使用GUI工具Portainer.io管控Docker容器

这里推荐使用 Portainer 作为容器的 GUI 管理方案

官方地址:https://portainer.io/install.html

背景:

5年前容器技术扑面而来,如今已经成为面向云原生开发的基础架构,基于微服务的设计需要部署大量容器,同时强调了友好快速的管理容器。

是时候推荐一个轮子Portainer.io:提供GUI界面的容器管理工具,给开发者的工具箱又增加了一个炫酷又实用的瑞士军刀。

Portainer.io的优势

  • 轻量级 (2,3个命令就可启动,镜像少于30M)
  • 健壮、 友好
  • 可以用于Docker监控和构建
  • 提供Docker环境的详细信息
  • 可在界面管理 Container、Image、Network、Volume、Config

Portainer.io特性

  • 漂亮的Dashboard,很容器操作和监视
  • 许多内置的操作模板
  • 尽乎实时的 监视Container、Image...
  • 支持Docker-Swarm 集群监视

 安装Portaniner.io

官方安装帮助:https://portainer.readthedocs.io/en/stable/deployment.html

拉取镜像

# docker pull portainer/portainer

[root@docker-servers ~]# docker pull portainer/portainer
Using default tag: latest
Trying to pull repository docker.io/portainer/portainer ...
latest: Pulling from docker.io/portainer/portainer
d1e017099d17: Pull complete
717377b83d5c: Pull complete
Digest: sha256:f8c2b0a9ca640edf508a8a0830cf1963a1e0d2fd9936a64104b3f658e120b868
Status: Downloaded newer image for docker.io/portainer/portainer:latest
[root@docker-servers ~]#
[root@docker-servers ~]#
[root@docker-servers ~]# docker images
REPOSITORY                            TAG                 IMAGE ID            CREATED             SIZE
docker.io/portainer/portainer         latest              62771b0b9b09        11 hours ago        79.1 MB

 单击版

docker run -d -p 9000:9000 \
    --restart=always \
    -v /var/run/docker.sock:/var/run/docker.sock \
    --name prtainer-singleton \
    portainer/portainer

 集群版

docker run -d -p 9000:9000 --restart=always --name prtainer-cluster portainer/portainer

 页面访问:192.168.2.189:9000

 已经添加上的docker服务

 总览

参考博客:

https://www.cnblogs.com/JulianHuang/p/12517074.html

猜你喜欢

转载自www.cnblogs.com/djlsunshine/p/13368573.html