Sha256: d79378174ffe71c9ef44c6056a2b77d49f1d532ba090715131b1891cff44909d
Contents?: true
Size: 1.37 KB
Versions: 1
Compression:
Stored size: 1.37 KB
Contents
# docker compose up -d # # Run tests on service app # You may need to run tests on Docker because of its requirement of doveadm # docker compose exec app bundle exec rake setup_test_db # docker compose exec app bundle exec rake test # docker compose exec app bundle exec rake spec services: app: build: context: . dockerfile: docker-app/Dockerfile tty: true volumes: - .:/app environment: - DATABASE_URL=mysql2://postfix:password@db/postfix depends_on: - db admin: build: docker-admin ports: - '8080:80' volumes: - ./docker-admin/config.local.php:/var/www/html/config.local.php depends_on: - db # environment: # - POSTFIXADMIN_DB_TYPE=mysqli # - POSTFIXADMIN_DB_HOST=db # - POSTFIXADMIN_DB_USER=postfix # - POSTFIXADMIN_DB_PASSWORD=password # - POSTFIXADMIN_DB_NAME=postfix db: image: mariadb:10 ports: - "13306:3306" volumes: - db-data:/var/lib/mysql - ./docker-db/postfix.v1841.sql:/docker-entrypoint-initdb.d/postfix.sql # - ./docker-db/postfix.v740.sql:/docker-entrypoint-initdb.d/postfix.sql # - ./docker-db/postfix.v352.sql:/docker-entrypoint-initdb.d/postfix.sql environment: - MYSQL_ROOT_PASSWORD=ScRgkaMz4YwHN5dyxfQj - MYSQL_USER=postfix - MYSQL_PASSWORD=password - MYSQL_DATABASE=postfix volumes: db-data:
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
postfix_admin-0.3.0 | docker-compose.yml |