Portainer 使用记录
创建并启动 Portainer
在这里直接使用了dockercompose直接运行, 这个dockercompose 是自己配置的, 其他的服务可以托管给 portainer , 但是 portainer 自己貌似不太能托管自己.
- 创建compose文件:
touch /opt/portainer/docker-compose.yaml
- 写入配置文件:
--- version: "3.8" services: portainer: image: portainer/portainer-ce:latest restart: always environment: - UUID=0 - GUID=0 - TZ=Asia/Shanghai volumes: - /run/docker.sock:/var/run/docker.sock - /etc/localtime:/etc/localtime:ro - /opt/Portainer/portainer_data:/data network_mode: host cap_add: - ALL
- 运行 dockercompose up
docker-compose down --remove-orphans && \ docker-compose up -d
启动 Portainer Agent
在需要管理的其他节点上面, 运行下面的命令:
docker run -d \
-p 9001:9001 \
--name portainer_agent \
--restart=always \
-v /var/run/docker.sock:/var/run/docker.sock \
-v /var/lib/docker/volumes:/var/lib/docker/volumes \
reg.liarlee.site/docker.io/portainer/agent:2.19.4
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Liarlee's Notebook!