Python3 - Docker图像化管理工具之Portainer
Posted 韩俊强
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python3 - Docker图像化管理工具之Portainer相关的知识,希望对你有一定的参考价值。
Python3 - Docker图像化管理工具之Portainer
文章目录
随着容器技术的不断升级,Docker容器也越来越受欢迎。随着业务的增多,容器或镜像的个数也成直线增长,那么我们就需要一个管理容器,镜像,卷等相关的工具,今天重点介绍
Portainer
这款管理工具,方便快捷的管理我们项目的docker容器等; Portainer是一个用于管理docker host或者Swarm集群的开源工具。
1. 搜索Portainer镜像
[harry@iZ8vbbipZ ~]$ docker search portainer
NAME DESCRIPTION STARS OFFICIAL AUTOMATED
portainer/portainer This Repo is now deprecated, use portainer/p… 2249
portainer/portainer-ce Portainer CE - a lightweight service deliver… 1289
portainer/agent An agent used to manage all the resources in… 158
portainer/templates App Templates for Portainer http://portainer… 25
portainer/portainer-ee Portainer BE - a fully featured service deli… 24
2. 拉取Portainer镜像
docker pull portainer/portainer:latest
3. 挂载并运行Portainer
Portainer与本地Docker进程进行通信就是通过挂载/var/run/docker.sock
文件来实现该功能。
$ docker container run -d \\
-p 9000:9000 \\
-v /var/run/docker.sock:/var/run/docker.sock portainer/portainer
4. 开放9000端口并设置
服务器记得开放9000
端口; 访问http:IP:9000
,即可访问主界面, 设置一个密码;
然后我们可以通过本地9000端口来访问图形界面,可以管理我们的container,images,volumes等等
以上是关于Python3 - Docker图像化管理工具之Portainer的主要内容,如果未能解决你的问题,请参考以下文章
Python3 - Docker图像化管理工具之Portainer