Docker可视化管理工具Portainer

生信宝典

共 1020字,需浏览 3分钟

 · 2022-04-21

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


查询当前主机有哪些Portainer镜像


docker search portainer


下载portainer镜像


docker pull docker.io/portainer/portainer


用以下命令启动容器

docker run -d -p 9000:9000 \

    --restart=always \

    -v /var/run/docker.sock:/var/run/docker.sock \

    --name prtainer-test \

    docker.io/portainer/portainer


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


访问方式:http://主机IP:9000


首次登陆需要注册用户,给admin用户设置密码:



6bd22264147cb786904897fb737cb2f3.webp


单机版这里选择local即可,选择完毕,点击Connect即可连接到本地docker:


aad3031f1dd84b1f8cacd40c28f5cc52.webp


注意:该页面上有提示需要挂载本地 /var/run/docker.socker与容器内的/var/run/docker.socker连接,因此在启动时必须指定该挂载文件。


首页


8cf83454b7b7fd215dc5e4a7a596e3e4.webp


容器列表:


90313aa2cc2b603cca9423d7b36b4d88.webp


点击容器列表中的容器名Name,即可查看容器详情:


a8062e0c452de7a232de56f22e59da16.webp


并且可以在容器详情页使用该容器创建镜像:


33ead9ac4fde39569756d6a7c6b3725e.webp


镜像列表(在镜像列表可以直接pull一个镜像,可以从远程pull,也可以从私有库中pull,从私有库中pull,需要将私有库的地址提前进行配置):


704e4de397632c4d0d1e4ad218fbcc9a.webp


点击镜像ID,即可查看镜像详情信息,在详情信息页面,除了镜像的一些信息外,还可以对该镜像进行打标签tag操作,然后将镜像push到远程仓库或者私有仓库中。


8be9e522085f9a72f1a15abf62bea8a5.webp


仓库管理页面(该界面可以查看配置的镜像仓库列表,同时可以添加仓库,添加成功之后,即可在image镜像页面进行pullpush操作。):


c1f62ec88b1f98ef00126e7d419003c8.webp


添加镜像仓库:


19319dbdb949d9d570828165f98d3ad0.webp


Portainer中还有很多功能,以上仅供大家参考学习。




浏览 64
点赞
评论
收藏
分享

手机扫一扫分享

举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

举报