Skip to main content

Monitor docker container log

Docker compose

services:
  dozzle:
    container_name: dozzle
    image: amir20/dozzle:latest
    volumes:
      - /var/run/docker.sock:/var/run/docker.sock
      - ./data:/data
    ports:
      - 8080:8080
    environment:
      DOZZLE_AUTH_PROVIDER: simple
    restart: unless-stopped

PublicĐể portsinh user thì chạy lệnh sau

# Syntax:
docker run -it --rm amir20/dozzle generate --name [Tên hiển thị] --email [email] --password [Mật khẩu] [Tên đăng nhập]
# VD: 
docker run -it --rm amir20/dozzle generate --name Admin --email me@email.net --password secret admin

Kết quả là sinh ra nội dung file cấu hình user:

users:
  # "admin" here is username
  admin:
    email: me@email.net
    name: Admin
    # Generate with docker run -it --rm amir20/dozzle generate --name Admin --email me@email.net --password secret admin
    password: $2a$11$9ho4vY2LdJ/WBopFcsAS0uORC0x2vuFHQgT/yBqZyzclhHsoaIkzK
    filter:
    roles:

Vào thư mục 8080./data (đã mount volume trong file compose), tạo file users.yml và copy nội dung kia vào là xong. Có thể tạo và thêm được nhiều user.