Portainer 是一款轻量级的可视化 Docker 管理平台,它本身也是以容器化的方式运行,有了它我们可以用直观的方式来与 Docker 引擎进行交互。
以下是安装和运行 Portainer 的步骤:
步骤 1:安装 Docker
如果还没有安装 Docker,请先按照以下步骤安装 Docker:
-
下载 Docker Desktop:
- 从 Docker 官方网站 下载适用于你的操作系统的 Docker Desktop。
-
安装 Docker Desktop:
- 根据安装向导完成 Docker Desktop 的安装。
-
启动 Docker Desktop:
- 安装完成后,启动 Docker Desktop。
-
验证 Docker 安装:
- 打开终端(Terminal),运行以下命令:
docker --version
- 如果看到 Docker 的版本信息,说明 Docker 已成功安装。
- 打开终端(Terminal),运行以下命令:
步骤 2:安装 Portainer
-
拉取 Portainer 镜像:
打开终端,运行以下命令拉取最新的 Portainer 镜像:docker pull portainer/portainer-ce
-
创建 Docker 卷:
创建一个 Docker 卷来存储 Portainer 的数据:docker volume create portainer_data
-
运行 Portainer 容器:
运行以下命令启动 Portainer 容器:docker run -d -p 9000:9000 --name=portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer-ce
这里的参数解释:
-
-d
:后台运行容器。 -
-p 9000:9000
:将主机的 9000 端口映射到容器的 9000 端口。 -
--name=portainer
:容器的名称。 -
--restart=always
:容器自动重启策略。 -
-v /var/run/docker.sock:/var/run/docker.sock
:挂载 Docker 的 Unix socket 以便 Portainer 可以管理 Docker。 -
-v portainer_data:/data
:挂载数据卷以持久化存储 Portainer 数据。
-
步骤 3:访问 Portainer
-
打开浏览器:
在浏览器中访问以下地址:http://localhost:9000
设置管理员账户:
第一次访问时,会提示你设置管理员账户和密码。按照提示完成设置。连接 Docker 环境:
设置完成后,你将看到 Portainer 的管理界面,可以选择连接到本地 Docker 环境或其他 Docker 环境。
总结
通过以上步骤,你已经成功安装并运行了 Portainer。现在,你可以使用 Portainer 的图形界面来管理你的 Docker 容器、镜像、网络和卷等资源。