2023-07-04 22:21:52

poetry로 pyproject.toml에 추가되어 있는 패키지를 설치할 때 사용하는 명령은 poetry install 입니다. 그런데 Dockerfile을 작성할 때는 poetry install --no-root를 붙여줘야 이미지를 빌드할 때 오류없이 잘 만들어집니다. 

 

https://python-poetry.org/docs/basic-usage/

 

위 문서에 의하면 --no-root를 붙여줘야 의존성만 설치를 해준다고 합니다. 

 

If you want to install the dependencies only, run the install command with the --no-root flag.