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/
How to fix docker error no space left on device?
Sometimes you must clean up your disk so that you can download the docker image and run it. But if you do not have sufficient space available on your disk then …
jhooq.com
나의 경우 ,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 |