docker-compose2 Github Action & 도커 허브에 이미지 전송 name: action nameon: push: branches: - mainjobs: build: runs-on: ubuntu-latest steps: - name: Login to Dockerhub uses: docker/login-action@v3 with: username: ${{ secrets.DOCKER_USERNAME }} password: ${{ secrets.DOCKER_PASSWORD }} - uses: actions/checkout@v3 - run: docker build -t ${{ secrets.DOCKER_USERNAME }}/server-test -f ./server.. 2024. 5. 1. Docker-compose, FastAPI & MySQL 폴더 구조..server/ ... Dockerfilemysql/ Dockerfile my.cnf sqls/ initialize.sql mysql_data/ # 컨테이너 생성 과정에서 생성.docker-compose.yamldocker-compose.yamlversion: '3'services: backend: build: dockerfile: Dockerfile context: ./server ports: - '8000:8000' volumes: - ./server:/src environment: ENVIRONMENT: LOCAL depends_on: - mysql mysql:.. 2024. 4. 24. 이전 1 다음