Portainer 是一个轻量级的容器管理工具,旨在简化 Docker 容器、镜像、网络和卷的管理。它提供了一个用户友好的 Web 界面,使用户能够更方便地操作 Docker 环境,而无需通过命令行工具。Portainer 支持多种 Docker 环境,包括本地 Docker 主机、Docker Swarm 集群和 Kubernetes。
1. 准备工作
确保已经在系统上安装了 Docker。如果还没有安装 Docker,请按照 Docker 官方文档 中的步骤进行安装。
2. 拉取 Portainer 镜像
在终端中运行以下命令来拉取 Portainer 的官方 Docker 镜像:
3. 创建数据卷
Portainer 需要一个数据卷来存储其数据。在终端中运行以下命令来创建数据卷:
4. 运行 Portainer 容器
运行以下命令启动 Portainer 容器:
在上述命令中:
- 参数表示以守护进程模式运行容器。
- 将容器的 9000 端口映射到主机的 9000 端口。
- 指定容器的名称为 portainer。
- 指定容器应始终重新启动。
- 将 Docker 套接字文件挂载到容器中,以便 Portainer 能够与 Docker 引擎通信。
- 将之前创建的数据卷挂载到容器中的 /data 目录。
5. 访问 Portainer
打开浏览器,访问 ,你将看到 Portainer 的 Web 界面。
第一次访问时,你需要创建一个管理员账户。