Skip to content
Snippets Groups Projects
docker-compose.yml 1.05 KiB
version: '3.5'

services:

  node:
    image: node:latest
    container_name: ${APP_NAME}_node
    environment:
      TZ: ${TIMEZONE:-Europe/Paris}
    working_dir: /srv/blog
    volumes:
      - .:/srv/blog
    command: bash /srv/blog/.docker/scripts/node/command.dev.sh

  python:
    image: ${NAMESPACE}/${APP_NAME}_python:latest
    build:
      context: .
      dockerfile: .docker/build/python/Dockerfile
    container_name: ${APP_NAME}_python
    environment:
      TZ: ${TIMEZONE:-Europe/Paris}
    working_dir: /srv/blog
    volumes:
      - .:/srv/blog
    ports:
      - "${PORT-8000}:8000"
    command: bash /srv/blog/.docker/scripts/python/command.dev.sh

  kerberos:
    image: ${NAMESPACE}/${APP_NAME}_kerberos:latest
    build:
      context: .
      dockerfile: .docker/build/kerberos/Dockerfile
    container_name: ${APP_NAME}_kerberos
    environment:
      TZ: ${TIMEZONE:-Europe/Paris}
    volumes:
      - .:/srv/blog
    command: bash /srv/blog/.docker/scripts/kerberos/command.dev.sh

  dockerize:
    image: jwilder/dockerize
    volumes:
      - .:/tmp