在现代软件开发和布置中,容器化技能已经变得越来越盛行。Docker 是其间一种领先的容器化平台,而 Portainer.io 则是一个优秀的办理工具,使得 Docker 的运用变得愈加简略和可视化。本文将介绍 Portainer.io 的基本功能和如安在 Docker 上装置和装备。
portainer.jpg
Portainer简介
Portainer.io 是一个轻量级的容器办理工具,为 Docker 供给了直观的用户界面,让用户能够更容易地办理容器、镜像、网络和数据卷。Portainer.io 的目标是简化 Docker 的运用,使其愈加适用于开发者和运维人员。
github地址:github.com/portainer/p…
布置文档地址:docs.portainer.io/start/insta…
主要特性包含:
- 用户友爱的界面: Portainer 供给了直观、易于运用的 Web 界面,用户无需通过命令行来办理 Docker。
- 容器和服务办理: 用户能够轻松地创立、发动、停止和删除容器,还能够办理 Docker 服务。
- 镜像办理: 方便地检查、查找、下载和删除 Docker 镜像。
- 网络和数据卷办理: 办理 Docker 网络和数据卷,实现容器间的通信和数据共享。
- 用户和团队办理: Portainer 支持多用户和团队办理,可设置不同的权限和角色。
docker-compose 布置Portainer
第一步:创立docker-compose.yml文件
创立一个Portainer的布置目录portainer ,在portainer目录下创立一个docker-compose.yml文件,内容如下:
version: '3.3'
services:
portainer:
image: portainer/portainer-ce:latest
container_name: portainer
ports:
- "8000:8000"
- "9443:9443"
- "9000:9000"
restart: always
volumes:
- /var/run/docker.sock:/var/run/docker.sock
- ./portainer_data:/data
第二步:发动容器
在docker-compose.yml同级目录下履行如下命令发动容器:
docker-compose up -d
发动之后检查日志
docker-compose logs -f
日志如下所示
_20231224212827.jpg
第三步:拜访服务
在浏览器输入咱们布置服务的ip:port 拜访服务,第一次拜访需求设置办理员暗码。
拜访地址: http://192.168.10.106:9000
设置办理员暗码:
_20231224104647.jpg
首页:
_20231224213340.jpg
容器办理页面(Containers):
_20231224213504.jpg
咱们也能够在容器办理中直接进入到容器的终端:
_20231224214127.jpg
镜像办理页面(Images):
_20231224213651.jpg
网络办理页面(Networks):
其他功能家人能够自行尝试,咱们此处就不多做介绍了
总结
Portainer.io 是一个功能强大且易于运用的 Docker 办理工具,为开发者和运维人员供给了可视化的容器化办理体验。通过本文的介绍和装置步骤,你能够快速上手 Portainer.io,并更高效地办理你的 Docker 环境。
希望这篇文章对你了解 Portainer.io 和 Docker 的装置进程有所协助。假如你有任何问题或建议,请在评论区留言,咱们将极力供给协助。