Docker Compose : 해당 이미지 없음
실행 docker-compose up
하면 다음 오류가 발생합니다.
root@ubuntu:/home/benson/Docker/HaproxyMy# docker-compose up
Recreating 950ddc308278_950ddc308278_950ddc308278_950ddc308278_950ddc308278_haproxymy_webb_1
Recreating 485800bdf3a1_485800bdf3a1_485800bdf3a1_485800bdf3a1_485800bdf3a1_haproxymy_webc_1
Recreating 2b3338d88716_2b3338d88716_2b3338d88716_2b3338d88716_2b3338d88716_haproxymy_weba_1
ERROR: for webb No such image: sha256:15853e771e7ca3f5eecee38fcf97efd3ee164c1b66e2ef543d9985a04e78e099
ERROR: for webc No such image: sha256:15853e771e7ca3f5eecee38fcf97efd3ee164c1b66e2ef543d9985a04e78e099
ERROR: for weba No such image: sha256:15853e771e7ca3f5eecee38fcf97efd3ee164c1b66e2ef543d9985a04e78e099
docker-compose.yml
:
weba:
build: ./web
expose:
- 80
webb:
build: ./web
expose:
- 80
webc:
build: ./web
expose:
- 80
haproxy:
image: haproxy:latest
volumes:
- ./haproxy:/haproxy-override
- ./haproxy/haproxy.cfg:/usr/local/etc/haproxy/haproxy.cfg:ro
links:
- weba
- webb
- webc
ports:
- "80:80"
- "70:70"
expose:
- "80"
- "70"
이전 캐시로 인해이 문제가 발생했으며 처음 으로이 명령을 실행하지 못했고에서 볼 수없는 이미 생성 된 이미지를 docker-compose했습니다 docker images
.
에서 확인 docker-compose ps
하고이 명령으로 모든 이전 이미지를 제거한 docker-compose rm
다음 다시 빌드해야합니다.
Windows에서 Docker Machine 을 사용할 때이 오류가 발생했습니다 .
컨테이너가 불량 인 것 같습니다. docker-compose rm --all
전체 셸이 멈추고 Docker Machine을 다시 시작해도 도움이되지 않았으며 컨테이너는 docker-compose ps
.
해결책은 docker-compose down
.
이 문제를 해결하려면
docker-compose -f docker-compose-filename.yml down
docker-compose -f docker-compose-filename.yml up
모든 이미지를 보려면
docker images -a
나를 위해 문제가 해결되었습니다.
docker-compose ps
finding the problematic container name and then (note running docker
here)
docker rm <problematic container name>
Examples using weba, webb and webc like "How to use Docker Compose to run complex multi container apps on your Raspberry Pi" suppose that you are building those images.
weba:
build: .
expose:
- 80
Meaning you have (in /home/benson/Docker/HaproxyMy
) a Dockerfile
like this one which will be interpreted by the build . to build those images.
참고URL : https://stackoverflow.com/questions/37454548/docker-compose-no-such-image
'program tip' 카테고리의 다른 글
개체를 null 대 Dispose ()로 설정 (0) | 2020.08.09 |
---|---|
AngularJS로 이미지 가져 오기 요청 (0) | 2020.08.09 |
열거 형을 다른 유형의 열거 형으로 변환 (0) | 2020.08.08 |
Magento 서비스를 일시적으로 사용할 수 없습니까? (0) | 2020.08.08 |
고정 위치 div 중앙 정렬 (0) | 2020.08.08 |