portainerPortainer是Docker的图形化管理工具,由GO语言编写的,提供状态显示、应用模板快速部署、对于Docker(容器、镜像、网络、数据卷)的基本操作、日志显示、容器控制台等功能。 部署 docker run -d -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock --name portainer portainer/portainer 描述 portainer主要用来管理docker容器,方便了解容器状态。 配置 部署完成后,访问9000端口,配置连接的docker客户端,如下: 
如果仅是管理本机docker,直接选local连接就可以。 但是如果想管理远程机器的docker,需要远程机器开启docker remote API 开启docker remote API 配置如下: vim /lib/systemd/system/docker.service## 如果没有vim,可以使用vi 将ExecStart=/usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock 处 替换成ExecStart=/usr/bin/dockerd -H tcp://0.0.0.0:2375 -H unix://var/run/docker.sock 注意打开docker remote API存在风险,建议将0.0.0.0设置成指定IP 重启docker服务: systemctl daemon-reloadsystemctl restart docker 连接远程docker步骤如下: 
按照如下样例填写即可 
使用除了portainer基本的操作之外,个人认为portainer有一下几点比较好: 1、可以创建容器启动模板 

可以创建基本Container和Swarm、docker-compose启动模板 因为上面标识很清楚、所以这里不做赘述
2、可以观察容器运行状态情况 

下载地址: 微服务架构之服务注册与发现功能详解 Docker安装node-red、导入节点、部署查看的步骤详解 |