Docker 图形化工具 Portainer

1,985 阅读2分钟

简介

Portainer 是一款轻量级的应用,它提供了图形化界面,用于方便地管理Docker环境,包括单机环境和集群环境。

安装

直接使用Docker来安装Portainer是非常方便的,仅需要两步即可完成。

  • 首先下载Portainer的Docker镜像;
docker pull portainer/portainer
  • 然后再使用如下命令运行Portainer容器;
docker volume create portainer_data
# 注意data目录需要自己建立
docker run -d -p 8000:8000 -p 9000:9000 --name=portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/home/ubuntu/data portainer/portainer-ce

执行完成之后,在浏览器中访问如下:xxx.xxx.xxx.xxx:9000

image-20210717133302928.png

image-20210717151103964.png

我们选择Docker(原来是local),进行本地的docker的管理

image-20210717151157604.png

本地的docker的总信息展示

image-20210717151237434.png

本地的docker的详细信息展示

image-20210717151308116.png

容器信息的展示

image-20210717151321131.png

镜像信息的展示

image-20210717151346948.png

App Templates菜单~创建容器的模板,通过模板设置下即可轻松创建容器

image.png

image.png

拉取镜像

image-20210717151419404.png

image-20210717151435323.png

  • 拉取完成 image-20210717151533826.png

  • 在ubuntu中进行验证

image-20210717151605276.png

点击查看image详情

image-20210717151930766.png

通过ubuntu镜像开启容器

image-20210717152346921.png

在container管理界面展示如下

  • 进行界面信息展示 image-20210717152425875.png

  • 选中要管理的container,可以进行操作

image-20210717152500370.png

  • 执行stop的操作 image-20210717152857426.png

详细的数据信息

image-20210717153130140.png

  • log操作,查看操作过的历史记录

image-20210717153803900.png

  • inspect 详细信息

image-20210717153830509.png

  • stats统计数据

image-20210717153855818.png

  • console在控制台

image-20210717154006067.png

  • attach可以直接连接到容器的内部进行操作

image-20210717154049249.png

在event中去查看历史操作

image-20210717153419437.png

在volumes中查看卷信息

image-20210717153451566.png

打开Users菜单,创建Portainer的用户,赋予相应的角色

image-20210717154140095.png

打开Registries,配置自己的镜像仓库,这样在拉取镜像的时候,就可以从自己的镜像仓库拉取了

image-20210717154233870.png

总结

Portainer作为一款轻量级Docker图形化管理工具,功能强大且实用。