MacOS Docker 可视化面板 Portainer

本文介绍了Portainer,一个用于可视化管理和维护Docker环境的工具,详细步骤包括基于容器的部署、使用DockerDesktop管理和配置,以及初次登录和访问本地docker状态的过程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、简介

Portainer 是一个可视化的容器镜像图形管理工具,使用 Portainer 可以轻松构建、管理和维护Docker 环境。 而且完全免费(portainer-ce 是免费的,portainer-ee 是需要授权的,今天安装的是 portainer-ce 版本),基于容器化的安装方式,方便高效部署。

二、部署 Portainer

打开 Docker Desktop,在终端中运行下命令,即可部署一个 Portainer 容器,如果本地没有 Portainer 镜像,创建容器时会自动进行拉取。这里安装的是 2.19.4 Tag 版本,如果需要安装其他或者最新版本,可以到 Docker Hub 进行查找。

docker run -d -p 9000:9000 \
--restart=always \
--name portainer-ce-2.19.4 \
-v /var/run/docker.sock:/var/run/docker.sock \
-v /Users/admin/ProgramDatas/Docker/Containers/portainer_ce_2.19.4_data:/data \
portainer/portainer-ce:2.19.4

-参数 --restart always 在容器退出时总是重启容器。
-参数 \.\pipe\docker_engine:\.\pipe\docker_engine 是命名管道的路径,用于在 Windows 上与 Docker 引擎进行通信。
-参数 -v /Users/admin/ProgramDatas/Docker/Containers/portainer_ce_2.19.4_data:/data 将 portainer 容器内的路径 /data 映射到物理机 Docker 的 /Users/admin/ProgramDatas/Docker/Containers/portainer_ce_2.19.4_data 目录。
-如果需要配置 Https 进行 内部的 9443 端口映射(-p 9443:9443),并配置域名即可。

在这里插入图片描述

三、访问 Portainer

然后,打开 Docker Desktop 查看运行的 portainer 容器状态,在浏览器内,使用本机 ip 加上 9000 端口进行访问。初次登陆需要设置管理员账号与密码。
在这里插入图片描述账号创建成功后,就可以看到本地物理机的 docker 状态信息,Portainer 可以连接远程 docker 这里使用 local 的即可。
在这里插入图片描述
左边面板,可以看到容器、镜像、卷、网络等信息。
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

菜鸟厚非

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值