docker-compose를 이용하여 container를 띄우려는 상황에서 아래와 같은 에러 메시지가 발생하였다.
ERROR: for backend Cannot create container for service backend: failed to copy files: failed to open target /var/lib/docker/volumes/89ac4968a7b20ef32b4cc04fe9e79c96cc46d0727617b0ae44b92304ca937070/_data/@angular-devkit/schematics/node_modules/rxjs/_esm2015/internal/operators/materialize.js.map: open /var/lib/docker/volumes/89ac4968a7b20ef32b4cc04fe9e79c96cc46d0727617b0ae44b92304ca937070/_data/@angular-devkit/schematics/node_modules/rxjs/_esm2015/internal/operators/materialize.js.map: no space left on device
해당 에러는 device에 space가 더이상 남아 있지 않다는 의미였다.
해결하기 위해 다음의 링크를 참고하였다. https://jhooq.com/docker-error-no-space-left/
나의 경우 ,docker system prune은 사용하지 않고,
docker volume prune
docker images prune
두가지 명령어를 통해, 사용하지 않는 volume과 image를 삭제하고 나니 정상적으로 container를 띄울 수 있었다.
'Docker' 카테고리의 다른 글
[Docker - 3] Dockerfile 작성법 (with example) (1) | 2022.09.24 |
---|---|
[Docker - 2] Container, Image 란 (0) | 2022.09.24 |
[Docker - 1] Docker란, Docker 사용이유 (Docker vs VM) (0) | 2022.09.24 |
Docker Container TimeZone 설정 (0) | 2022.08.02 |
docker database /etc/hosts파일(도메인)으로 연결 안되는 문제 해결 (0) | 2022.06.03 |