Docker 图形化工具 Portainer 使用

简介

Portainer 是一款轻量级的应用,它提供了图形化界面,用于方便地管理 Docker环境,包括单机环境和集群环境,彻底摆脱命令行操作 Docker

官网:https://github.com/portainer/portainer

安装

首先下载Portainer的Docker镜像:

docker pull portainer/portainer

然后再使用如下命令运行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/

Portainer-第一次登陆

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

Portainer-连接Docker环境

使用

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

Portainer-Docker环境

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

Portainer-Dashboard

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

Portainer-App Templates

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

Portainer-Containers

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

Portainer-Logs

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

Portainer-Inspect

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

Portainer-Stats

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

Portainer-Console

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

Portainer-Images

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

Portainer-Networks

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

Portainer-Users

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

Portainer-Registries

总结

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

转载至:https://mp.weixin.qq.com/s/YRqISK4yJo9J9WzzTvD9CQ

上一篇 Katacoda - 免费学习 Kubernetes 利器
下一篇 Windows下 mysql-8.x-winx64 安装
目录
文章列表
1 OKHttp3学习之七:文件下载(拦截器方式)
OKHttp3学习之七:文件下载(拦截器方式)
2
jQuery表单的取值与赋值
jQuery表单的取值与赋值
3
MySQL NULL 值处理
MySQL NULL 值处理
4
PHP使用curl提交json格式数据
PHP使用curl提交json格式数据
5
MySQL之mysqld_safe启动详解
MySQL之mysqld_safe启动详解
最新评论
一位WordPress评论者
一位WordPress评论者
2月12日
您好,这是一条评论。若需要审核、编辑或删除评论,请访问仪表盘的评论界面。评论者头像来自 Gravatar。