CentOS-7安装Docker管理图像工具portainer.io

Portainer.io介绍

Portainer是Docker的图形化管理工具,提供状态显示面板、应用模板快速部署、容器镜像网络数据卷的基本操作(包括上传下载镜像,创建容器等操作)、事件日志显示、容器控制台操作、Swarm集群和服务等集中管理和操作、登录用户管理和控制等功能。功能十分全面,基本能满足中小型单位对容器管理的全部需求。

下载Portainer镜像

1、查询当前有哪些Portainer镜像 docker search portainer
在这里插入图片描述
上图就是查询出来的有下载量的portainer镜像,我们下载第一个镜像:portainer/portainer。

2、下载镜像 docker pull portainer/portainer
在这里插入图片描述3、查看镜像 docker images

4、单机版运行

如果仅有一个docker宿主机,则可使用单机版运行,来管理该机器上的docker镜像、容器等数据。

该语句用宿主机9000端口关联容器中的9000端口,并给容器起名为portainer。执行完该命令之后,使用该机器IP:PORT即可访问Portainer。

 docker run -d -p 9000:9000 --name portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v /mnt/docker/portainer:/data portainer/portainer

在这里插入图片描述docker run 参数说明:


--restart=always #Docker重启后该容器也为随之重启
-v /var/run/docker.sock:/var/run/docker.sock #容器中的进程可以通过它与Docker守护进程进行通信
-d #后台模式
--name portainer #容器命名为portainer

5、查看容器 docker ps -a
在这里插入图片描述
6、访问Portainer
访问方式:http://IP:9000,首次登陆需要注册用户,给admin用户设置密码:
在这里插入图片描述
单机版这里选择local即可,选择完毕,点击Connect即可连接到本地docker:
在这里插入图片描述
注意:该页面上有提示需要挂载本地 /var/run/docker.socker与容器内的/var/run/docker.socker连接。因此,在启动时必须指定该挂载文件。

# 选择local时,下面会提示如下:说明需要再启动时,添加 -v "/var/run/docker.sock:/var/run/docker.sock",在前面启动语句中就有。
Manage the Docker environment where Portainer is running using the Unix filesystem socket.
Ensure that you have started the Portainer container with the following Docker flag: -v "/var/run/docker.sock:/var/run/docker.sock".

在这里插入图片描述
OK,portainer即安装运行成功。对于Portainer怎样管理使用,大家可参考其他文章学习。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值