1차 docker-compose

hyuckhoon.ko·2020년 10월 3일
0
version: "3.8"

services:
    python:
        build:
            context: .
            dockerfile: docker/python/Dockerfile
        volumes:
            - ./app:/app
        ports:
            - 8000:8000
        command: >
            sh -c "python manage.py wait_for_db &&
                   python manage.py migrate &&
                   python manage.py runserver 0.0.0.0:8000"
        depends_on:
            - db

    db:
        image: mysql
        container_name: db
        command: --default-authentication-plugin=mysql_native_password --mysqlx=0
        #restart: always
        ports:
            - 3306:3306
        environment:
            MYSQL_ROOT_PASSWORD: 1q2w3e4r
            MYSQL_DATABASE: koodon
            MYSQL_USER: koodon
            MYSQL_PASSWORD: 1q2w3e4r
        volumes:
            - mysql_data:/var/lib/mysql
volumes: 
    mysql_data:

0개의 댓글

관련 채용 정보