吊炸天的 Docker 图形化工具 Portainer,必须推荐给你!

共 1965字,需浏览 4分钟

 ·

2021-05-05 09:29

之前操作 Docker 的时候,一直使用的是命令行的形式。命令行虽说看起来挺炫酷,但有时候还是挺麻烦的。今天给大家推荐一个 Docker 图形化工具 Portainer,轻量级又好用,希望对大家有所帮助!

简介

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

  • Github 地址:https://github.com/portainer/portainer
  • 在线体验:http://demo.portainer.io/ (用户名:admin ,密码:tryportainer)。

安装

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

1.首先下载 Portainer 的 Docker 镜像;

docker pull portainer/portainer

2.再使用如下命令运行 Portainer 容器;

docker run -p 9000:9000 -p 8000:8000 --name portainer \
--restart=always \
-v /var/run/docker.sock:/var/run/docker.sock \
-v /mydata/portainer/data:/data \
-d portainer/portainer

第一次登录的时候需要创建管理员账号,访问地址:http://192.168.5.78:9000/


之后我们选择连接到本地的 Docker 环境,连接完成后我们就可以愉快地使用 Portainer 进行可视化管理了!

使用

登录成功后,可以发现有一个本地的 Docker 环境;

打开 Dashboard 菜单可以看到 Docker 环境的概览信息,比如运行了几个容器,有多少个镜像等;

打开 App Templates 菜单可以看到很多创建容器的模板,通过模板设置下即可轻松创建容器,支持的应用还是挺多的;

打开 Containers 菜单,可以看到当前创建的容器,我们可以对容器进行运行、暂停、删除等操作;

选择一个容器,点击 Logs 按钮,可以直接查看容器运行日志,可以和 docker logs 命令说再见了;

点击 Inspect 按钮,可以查看容器信息,比如看看容器运行的 IP 地址;

点击 Stats 按钮,可以查看容器的内存、CPU 及网络的使用情况,性能分析不愁了;

点击 Console 按钮,可以进入到容器中去执行命令,比如我们可以进入到 MySQL 容器中去执行登录命令;

打开 Images 菜单,我们可以查看所有的本地镜像,对镜像进行管理;

打开 Networks 菜单,可以查看 Docker 环境中的网络情况;

打开 Users 菜单,我们可以创建 Portainer 的用户,并给他们赋予相应的角色;

打开 Registries 菜单,我们可以配置自己的镜像仓库,这样在拉取镜像的时候,就可以选择从自己的镜像仓库拉取了。

总结

Portainer 作为一款轻量级 Docker 图形化管理工具,功能强大且实用,要是有个私有镜像仓库管理功能就更好了,这样我们就不用安装重量级的镜像仓库 Harbor 了。


欢迎准备面试的朋友加入我的星球,一个纯 Java 面试交流圈子 !Ready!。目前星球已经更新 3 个原创小册:《Java面试进阶指北》《从零开始写一个 RPC 框架》 、《程序员副业赚钱之路》累计帮助 850位球友提供了免费的简历修改服务,回答了 1000+ 个问题,产出了 1600+ 个主题。

推荐👍 :1049天,100K!简单复盘!

推荐👍 :年薪 40W Java 开发是什么水平?

推荐👍 :Github掘金计划:Github上的一些优质项目搜罗

我是 Guide哥,拥抱开源,喜欢烹饪。Github 接近 10w 点赞的开源项目 JavaGuide 的作者。未来几年,希望持续完善 JavaGuide,争取能够帮助更多学习 Java 的小伙伴!共勉!凎!点击查看我的2020年工作汇报!
原创不易,欢迎点赞分享。咱们下期再会!
浏览 58
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报
评论
图片
表情
推荐