Docker可视化工具——Portainer搭建与使用(docker)
docker-compose.yml 配置文件。
·
1.安装
1.1 创建 portainer 工作目录
// 创建文件夹
mkdir portainer
// 进入工作目录
cd ./portainer
1.2 pull 官方容器镜像
// 拉取镜像
docker pull portainer/portainer
// 检查是否更新成功(成功如下图)
docker images | grep portainer
1.3 创建docker-compose.yml 配置如下:
touch docker-compose.yml
docker-compose.yml 配置文件
# docker-compose.yml
version: "3.6"
services:
portainer-mian:
container_name: portainer
image: portainer/portainer:latest
restart: always
volumes:
- /var/run/docker.sock:/var/run/docker.sock:rw
- ./ortainer_data:/data:rw
networks:
- traefik
labels:
- "traefik.enable=true"
- "traefik.docker.network=traefik"
- "traefik.http.routers.portainer_halobug.entrypoints=https"
- "traefik.http.routers.portainer_halobug.rule=Host(`portainer.halobug.cn`)"
- "traefik.http.routers.portainer_halobug.tls=true"
- "traefik.http.services.portainer_halobug-backend.loadbalancer.server.scheme=http"
- "traefik.http.services.portainer_halobug-backend.loadbalancer.server.port=9000"
logging:
driver: "json-file"
options:
max-size: "10m"
networks:
traefik:
external: true
1.4 启动服务
docker-compose down && docker-compose up -d
更多推荐
所有评论(0)