docker-compose 실행과 동시에 종료 (docker-compose exited with code 0)
2023. 5. 28. 17:55
DevOps/Docker
docker-compose 문제 docker-compose 를 통해 컨테이너를 동시에 실행시키려고 하니 다음과 같은 에러가 발생했다. 실행과 동시에 바로 종료가 되어 버린다... 그래서 원인을 찾아보니 docker container 는 하나의 명령어를 실행한다고 한다. 명령어의 수행이 끝나면 당연히 컨테이너가 종료된다. 에러를 보았듯이 정상 종료가 되어 버린다. 이러한 이유에서 명령어를 주지 않거나 단순히 하나의 명령어만 실행할 경우 명령어만 실행하고 곧바로 종료가 되어버린다. 때문에 계속해서 실행될 수 있도록 명령이 끝나지 않도록 하거나 명령이 끝나도 종료되지 않게 해주어야 한다. 해결 방법 다음과 같이 docker-compose.yaml 파일에 다음과 같이 옵션을 추가해주면 된다고 한다. stdin_..