docker-compose im Fieldmanagement

Running Docker Containers using docker-compose

You can run all the required docker containers using the following command (where -d stands for detached mode)

Run docker-compose
$ docker-compose up -d

This will evaluate the docker-compose.yml File and start the configured Docker Containers. To stop the Containers, just use the following command:

Stop docker-compose
$ docker-compose down
docker-compose.yml
version: "3.8"
services:
  fm-postgres:
    image: camptocamp/postgres:10.2
    ports:
      - 5435:5432
    environment:
      POSTGRES_PASSWORD: mysecretpassword
      POSTGIS_GDAL_ENABLED_DRIVERS: ENABLE_ALL

  fm-minio:
    image: minio/minio
    ports:
      - 9000:9000
    environment:
      MINIO_ACCESS_KEY: CKTFZ9CIRIAFP3RCKHCY
      MINIO_SECRET_KEY: FVnkeudi3cbigYheuH0D7eXoC1EyIbVVusiUFZAT
    entrypoint: sh
    command: -c 'mkdir -p /export/cultivent && mkdir /export/crop-order-documents && mkdir /export/fieldmanagement-note-attachments && mkdir /export/vista.drymatter.cultivent.kwscloud.de && /usr/bin/minio server /export'

  fm-gdal:
    image: nifty10m/gdal-docker
    ports:
      - 5505:3000

  maildev:
    image: djfarrelly/maildev
    ports:
      - 1025:1025
      - 1080:1080
    command: bin/maildev -w 1080 --incoming-user cultivent --incoming-pass mailpass

Example

docker-compose

Wir freuen uns Sie kennen zu lernen

Hat Sie unser Angebot überzeugt? Dann freuen wir uns, Sie kennen zu lernen. Kontaktieren Sie uns gerne für ein unverbindliches Erstgespräch.

newcubator GmbH
Freie-Vogel-Straße 369
44269 Dortmund
dortmund@newcubator.com
+49 231/586 873 80
newcubator GmbH
Bödekerstraße 22
30161 Hannover
hannover@newcubator.com
+49 511/957 313 00