Ctrl K
ComunidadGuías…

docker-compose-dev-full.yml

Rama master · réplica de lectura del repositorio original.

Archivo original ↗Preguntar a KiBot
# docker-compose -f docker-compose-release.yml build
# docker-compose -f docker-compose-release.yml up

version: "3.8"

x-app: &app

volumes:
  build:

services:
  app:
    build:
      context: .
      dockerfile: Dev.dockerfile
    # command: bash -l -c "tail -f /dev/null"
    depends_on:
      - db
      - solr
      - db-test
      - solr-test
    env_file:
      - .env.docker.dev
    volumes:
      - .:/archivesspace
      - build:/archivesspace/build
    ports:
      - 3000:3000
      - 3001:3001
      - 4567:4567

  db:
    image: mysql:8.4
    command: --character-set-server=UTF8MB4 --innodb_buffer_pool_size=2G --innodb_buffer_pool_instances=2 --log_bin_trust_function_creators=1
    ports:
      - "3308:3306"
    env_file:
      - .env.docker.db
  solr:
    build:
      context: ./solr
    image: archivesspace/solr:latest
    command: solr-create -c archivesspace -d archivesspace
    ports:
      - "8985:8983"
  #  web:
  #    build:
  #      args:
  #        default: default.conf.release
  #      context: ./proxy
  #    image: archivesspace/proxy-release:1.30-alpine
  #    ports:
  #      - "8080:80"
  #    depends_on:
  #      - app

  db-test:
    image: mysql:8.4
    command: --character-set-server=UTF8MB4 --innodb_buffer_pool_size=2G --innodb_buffer_pool_instances=2 --log_bin_trust_function_creators=1
    ports:
      - "3307:3306"
    env_file:
      - .env.docker.db

  solr-test:
    build:
      context: ./solr
    image: archivesspace/solr:latest
    command: solr-create -c archivesspace -d archivesspace
    ports:
      - "8984:8983"