video-docker.yml 1.06 KB
version: '2'
volumes:
  video_uploads:
    external: true
    driver: 'null'
  video_bd:
    external: true
    driver: 'null'
  videos_rabbitmq:
    external: true
    driver: 'null'
  core_storage:
    external: true
    driver: 'null'
  video_logs:
    external: true
    driver: 'null'
  video_py_logs:
    external: true
    driver: 'null'
services:
  mongo:
    image: hub.docker.planejamento.gov.br/capgov/mongodb:3.4
    volumes:
    - video_bd:/data/db
  rabbit:
    image: hub.docker.planejamento.gov.br/capgov/rabbitmq:3.6.9-1-management
    volumes:
    - videos_rabbitmq:/var/lib/rabbitmq
  video:
    image: hub.docker.planejamento.gov.br/vlibras/video_container:1.0.2
    environment:
      VLIBRAS_VIDEO_IP: api.videos.vlibras.gov.br
      VLIBRAS_VIDEO_PORT: '8080'
    volumes:
    - core_storage:/storage/
    - video_logs:/home/vlibras/vlibras-api/logsystem/logs
    - video_py_logs:/home/vlibras/log
    - video_uploads:/home/vlibras/vlibras-api/uploads
    links:
    - mongo:mongo
    - rabbit:rabbit
    labels:
      io.rancher.container.pull_image: always