Docker 可视化管理界面 Portainer 的部署、相关问题解决
Portainer 介绍
Portainer 是 Docker 的图形化管理工具,提供状态显示面板、应用模板快速部署、容器镜像网络数据卷的基本操作(包括上传下载镜像,创建容器等操作)、事件日志显示、容器控制台操作、Swarm集群和服务等集中管理和操作、登录用户管理和控制等功能。功能十分全面,基本能满足中小型单位对容器管理的全部需求。
github 地址:https://github.com/portainer/portainer
基于Docker Standalone 的 Portainer 部署
-
拉取 portainer-ce 的镜像:
docker pull portainer/portainer-ce:latest
-
创建 Portainer Server 将用于存储数据的卷:
docker volume create portainer_data
-
启动 Portainer Server 服务:
docker run -d -p 8000:8000 -p 9000:9000 --name=portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data/portainer_data portainer/portainer-ce
-
通过 docker ps 命令查看服务状态:
root@server:~# docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES de5b28eb2fa9 portainer/portainer-ce:latest "/portainer" 2 weeks ago Up 9 days 0.0.