内容目录
1. 创建 Portainer 数据卷
首先为 Portainer 创建一个独立的数据卷,以确保持久化存储。
docker volume create portainer_data
2. 使用 Docker 启动 Portainer
执行以下命令,使用 Docker 运行 Portainer。我们会将 Portainer 的 Web UI 映射到主机的 9000 端口:
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:latest
-d:以守护进程方式运行。
-p 9000:9000:将容器的 9000 端口映射到主机的 9000 端口。
--name=portainer:容器名称。
--restart=always:确保 Portainer 自动重启。
-v /var/run/docker.sock:/var/run/docker.sock:将主机的 Docker 套接字映射到容器,以允许 Portainer 管理 Docker。
-v portainer_data:/data:使用先前创建的卷作为 Portainer 的持久化存储。
3. 访问 Portainer
Portainer 启动后,你可以通过浏览器访问 http://your-server-ip:9000 来访问 Portainer 的 Web UI,并按照页面提示设置管理员用户和密码,完成初始配置。
如果有任何防火墙规则,请确保 9000 端口是开放的。
留言