From Docker Compose to Coder

Hi!
I'm trying Coder for the first time, I'm coming from a self made remote development infrastructure based on Docker and Docker Compose.
For example I've a docker compose file like this:

version: '3.6'
services:
  web:
    build: .
    volumes:
      - .:/var/www/html/:delegated
      - ./.docker-compose-config/custom-php-config.ini:/usr/local/etc/php/conf.d/custom-php-config.ini:delegated
    ports:
      - '8001:80'
    depends_on:
      - db
    stdin_open: true
    tty: true
    expose:
      - '8001'
    networks:
      - db-net
      - maildev-net
  db:
    image: mariadb:10.5
    environment:
      MYSQL_DATABASE: 'db'
      MYSQL_USER: 'user'
      MYSQL_PASSWORD: 'password'
      MYSQL_ROOT_PASSWORD: 'password'
    volumes:
      - mysql-data:/var/lib/mysql
    ports:
      - '127.0.0.1:3306:3306'
    networks:
      - db-net
  maildev:
    image: maildev/maildev
    command: bin/maildev --web 80 --smtp 1025 --hide-extensions STARTTLS
    ports:
      - '127.0.0.1:1025:1025'
      - '1080:80'
    networks:
      - maildev-net

networks:
  db-net:
  maildev-net:

volumes:
  mysql-data:


How do you suggest me to setup Coder to continue using my docker compose projects? Or change as little as possible to seamlessly work with another config.
Thanks in advance!
Was this page helpful?