diff --git a/.github/workflows/github-actions.yml b/.github/workflows/github-actions.yml index e1be54c..4e49b6b 100644 --- a/.github/workflows/github-actions.yml +++ b/.github/workflows/github-actions.yml @@ -81,7 +81,7 @@ jobs: echo "${{ secrets.YML_OAUTH }}" > ./application-oauth.yml shell: bash - # 환경별 yml 파일 생성(5) - bucket + # 환경별 yml 파일 생성(6) - bucket - name: make application-bucket.yml if: contains(github.ref, 'develop') run: | @@ -114,9 +114,9 @@ jobs: key: ${{ secrets.PRIVATE_KEY }} script: | # 기존 컨테이너 중지 및 제거 - if [ "$(sudo docker ps -q -f name=xcellent-be)" ]; then - sudo docker stop xcellent-be - sudo docker rm xcellent-be + if [ "$(sudo docker ps -q)" ]; then + sudo docker stop $(sudo docker ps -q) # 실행 중인 모든 컨테이너 중지 + sudo docker rm $(sudo docker ps -aq) # 중지된 모든 컨테이너 삭제 fi sudo docker ps diff --git a/Dockerfile b/Dockerfile index 7a0929f..9014b29 100644 --- a/Dockerfile +++ b/Dockerfile @@ -9,4 +9,4 @@ ARG JAR_FILE=build/libs/*.jar COPY ${JAR_FILE} app.jar # 운영 및 개발에서 사용되는 환경 설정을 분리 -ENTRYPOINT ["java", "-jar", "-Dspring.profiles.active=dev,jwt,oauth,mail", "/app.jar"] +ENTRYPOINT ["java", "-jar", "-Dspring.profiles.active=dev,jwt,oauth,mail,bucket", "/app.jar"]