在 Docker 上安装 Portainer 容器
01 使用下面的 docker pull
命令从 DockerHub 下载 Portainer 镜像。
$docker pull portainer/portainer Using default tag: latest latest: Pulling from portainer/portainer d1e017099d17: Pull complete fac26901c311: Pull complete Digest: sha256:cc226d8a06b6d5e24b44a4f10d0d1fd701741e84a852adc6d40bef9424a000ec Status: Downloaded newer image for portainer/portainer:latest
02 接下来,使用以下命令运行 Portainer 容器:
$docker run -d -p 9000:9000 --name my_portainer --restart always -v /var/run/docker.sock:/var/run/docker.sock -v /opt/portainer:/data portainer/portainer
03 安装Portainer容器后,运行docker ps
命令验证容器状态:
$docker ps CONTAINER ID IMAGE CREATED STATUS PORTS NAMES e5490fc45ce3 portainer/portainer 8 seconds ago Up 6 seconds 0.0.0.0:9000->9000/tcp my_portainer
访问 Portainer Web 界面
01 现在,打开浏览器,使用服务器的 IP 或者 FQDN 使用端口 9000 http://DOCKER_SERVER_IP:9000/
访问 Portainer Web 界面
Portainer Web Ui 初始管理员页面
02 接下来,提供管理员用户名和密码。
然后,单击“创建用户”按钮以创建初始管理员用户。
03 对于本教程,我们将配置 Portainer 以连接到本地 Docker 环境。
因此,选择“本地”Docker 环境并单击“连接”按钮
Portainer 管理本地 Docker 环境
04 最后,我们将被重定向到 Portainer 仪表板,选择本地端点以显示有关端点的信息以及有关容器、图像、卷和网络的摘要:
Portainer 端点
Portainer 信息和摘要端点
使用 Portainer Web UI 创建和管理容器
现在我们已经安装并设置了 Portainer,让我们展示如何创建容器。
在本例中,我们将部署 WordPress Stack 以同时添加 WordPress 和 MySql,这是部署 WordPress 的简便方法。
01 单击应用模板菜单,然后从应用模板列表中选择 WordPress 模板
Portainer 应用程序模板列表
02 部署WordPress实例
Portainer 部署 WordPress 实例
03 检查wordpress堆栈的状态
Portainer WordPress 堆栈详细信息
Portainer 是一个基于 Web 的用户界面,用于管理 Docker 环境。
Portainer 是免费的开源管理工具集,它使我们能够轻松构建、管理和维护 Docker 环境。
此外,Portainer Web UI 为我们提供了 Docker 环境的详细概述,并允许我们从单个 Web 界面管理我们的容器、图像、网络、卷、注册表、服务、节点和堆栈。
在本教程中,我们将解释如何在 Docker 上安装 Portainer 容器,以及如何通过部署 WordPress 堆栈来使用它来运行容器。