본문 바로가기

오류로그

[django/docker 오류] error : subprocess-exited-with-error

320x100

django로 제작한 블로그를 docker를 통해 잠깐 컨테이너로 실행하려 했으나 생긴 문제들입니다.

 

cmder에서 작성한 명령어는 아래와 같습니다.

 

docker-compose build

현재까지의 오류는 mysql client를 찾을수 없는 오류(계속 반복), Microsoft Visual C++ 14.0 이상의 버전을 설치해야 한다는 오류입니다. (Microsoft C++ Build Tools 문제로 여겨짐)

 

따라서 Microsoft Visual Studio 2015, Visual studio build tools 2022 설치합니다.

혹시 몰라서 Docker 재설치 후 PC는 재부팅합니다.

 

다시 시작한 결과입니다.

 

 

mysql client가 버전 문제인지, 계속 읽지 못합니다.

일단 주석으로 가리거나 , 삭제합니다.

 

현재까지의 상황입니다.

 

 

하지만 mysql client는 설치해 주어야 합니다

 

docker-compose up

 

위 명령어 적용시, mysql client가 없으면 확실히 오류가 나기 때문입니다.

아래와 같습니다.

 

 

때문에 실제로는 pip install mysql client 하고, 다시 docker-compose build부터 시작하는 것이 맞습니다.

728x90