portainer是什么?
portainer官网是这么介绍自己的:
Portainer社区版是Portainer世界的基础。它是一个功能强大的开放源代码管理工具集,在整个使用过程中下载量超过20亿,可让您轻松构建,管理和维护Docker环境。而且它是完全免费的。通过从不断扩展的扩展中进行选择(可通过简单的低成本应用程序内订阅获得),可以扩展Portainer的核心功能,使其成为管理各种规模的组织基于docker的环境的理想工具集。
简单来说,portainer就是docker的可视化工具,让我们可以用更直观的方式来管理和监控我们docker里面的镜像和容器。今天就来安装这个可视化工具体验一把。
安装步骤
要使用它我们首先必须是要安装了docker才行,如果没有安装,请参照这篇文章进行docker安装。启动完docker过后,进入服务器的命令行搜索一下portainer的镜像(是的,我们是用docker的方式来安装这个docker的可视化工具的):
docker search portainer
可以看到有很多镜像:
我们选择第一个进行安装,先拉取镜像:
docker pull portainer/portainer
然后运行镜像,构建出容器:
docker run -d -p 8090:9000 --name=portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock --privileged=true portainer/portainer
浏览器输入192.168.2.124:8090(记得在防火墙把8090端口放行,如果是阿里云的主机的话,还要在安全组进行放行。你也可以设置其他的端口,不一定用8090),可以看到portainer的注册页面,直接进行注册就行了:
然后选择本地环境,因为我是管理本机的docker(看到红色框中的部分了吗,这就是我刚才在run这个镜像的时候添加的参数,这是它要求的):
然后点击connect进入下一步,就到了这个页面,可以看到我们的docker里面的所有的镜像和容器,以及他们的状态:
portainer作为docker的一款可视化容器,占用空间小,运行速度快,是一款非常不错的软件,推荐大家使用。
文章评论