docker-compose를 이용해 app과 db를 각각 컨테이너로 구현해보고자 했다. 도커를 처음 사용하다 보니 여러가지 문제들이 있었는데 그 중에서 가장 애먹었던 세 가지 이슈에 대해서 적어본다. 이슈1. 도커 빌드 중에 asyncpg만 유독 설치되지 않는 문제가 있었다. 원인 - 정확히는 알기 어려우나 m1 관련 이슈로 보인다. 해결 - 빌드 과정에서 gcc를 추가 설치하여 해결할 수 있었다. # Dockerfile 에 추가 RUN apt-get install -y gcc gcc는 ‘다양한 프로그래밍 언어를 위한 컴파일러’ 라고 한다. 자세한 내용은 위키를 참고하기 바란다. 참고 링크 Error with pip install in Docker on Mac M1 when using Slim distr..