可视化的容器镜像的图形管理工具Portainer【强烈推荐】

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

官方站点:https://www.portainer.io/

功能列表

  1. 查看主机信息,可以看到Docker环境的概览信息,比如运行了几个容器,有多少个镜像等;
  2. 创建portainer管理用户 和授权等功能;
  3. 管理镜像:可以拉取,上传,构建等管理镜像;
  4. 管理容器:可以创建,删除启动和停止容器等;
  5. 应用模板:可以看到很多创建容器的模板,通过模板设置下即可轻松创建容器,支持的应用还是挺多的;
  6. 选择一个容器,点击Logs按钮,可以直接查看容器运行日志,可以和docker logs命令说再见了;
  7. 点击Inspect按钮,可以查看容器信息,比如看看容器运行的IP地址;
  8. 点击Stats按钮,可以查看容器的内存、CPU及网络的使用情况,性能分析不愁了;
  9. 点击Console按钮,可以进入到容器中去执行命令,比如我们可以进入到MySQL容器中去执行登录命令;

下载Portainer

首先访问 https://hub.docker.com/  搜索portainer-ce,找到适合自己的版本。

或者使用docker search portainer 查找合适镜像

英文版安装

#英文版本
#创建数据卷,默认路径:/var/lib/docker/volumes
docker volume create portainer_data
#拉取镜像
docker pull portainer/portainer-ce:latest 
#运行
docker run -d -p 9000:9000 -p 9443:9443 --name portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer-ce:latest

中文版安装

docker pull 6053537/portainer-ce  #直接用汉化版镜像
docker volume create portainer_data
docker run -d -it --name portainer -p 9000:9000 -p 9443:9443 --restart=always \
     -v /var/run/docker.sock:/var/run/docker.sock \
     -v portainer_data:/data  6053537/portainer-ce

如何卸载

#停止服务
docker stop portainer 
#删除容器
docker rm portainer 
#删除数据卷
rm -rf /var/lib/docker/volumes/portainer 
#重启docker服务
systemctl restart docker

安装成功后,第一次登录

http://192.168.0.100:9000/

控制台主界面

原文出处[开源吧]:https://www.ossbar.com/#/platformConsultingDetails?newsId=176

posted @ 2023-02-07 17:01  TechLearn  阅读(499)  评论(0编辑  收藏  举报
写代码、聊产品、懂设计、热爱阅读和分享
http://www.budaos.com