Quando executo docker-compose up
, recebo este erro:
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
docker-compose
Bensson
fonte
fonte
docker rmi 2d0c8d6058f4_myprojectcom_app_1
Encontrei este erro ao usar o Docker Machine no Windows.
Um contêiner parece ter sido desonesto;
docker-compose rm --all
causou o congelamento de todo o shell e a reinicialização do Docker Machine também não ajudou, o contêiner ainda apareciadocker-compose ps
.A solução foi executar
docker-compose down
.fonte
docker-compose rm webb webc weba
e puxe ou construir novodocker-compose rm
congelou minha concha.docker-compose rm --all
não estava removendo todas as imagens. docker-compose down corrigiu o problema. (Ubuntu 16)Para resolver este problema
Para ver todas as imagens
fonte
up
e osdown
comandos não funcionam. A resposta correta é usardocker-compose rm
para limpar imagens ebuild
->up
novamente.rm
e também em um comentário sob sua resposta.docker-compose rm
. Obrigado!Problema foi resolvido para mim fazendo
localizando o nome do contêiner problemático e, em seguida (observe executando
docker
aqui)fonte
No Ubuntu 18.04.4 e Docker versão 19.03.6
Eu tentei a resposta de Yogesh Yadav, mas
O comando congelou meu terminal ao executar 'bloqueios atuais'.
Consegui resolvê-lo listando os contêineres:
E removendo os contêineres problemáticos, um por um, executando:
fonte
Exemplos usando weba, webb e webc como " Como usar o Docker Compose para executar aplicativos complexos de vários contêineres no seu Raspberry Pi " suponha que você esteja criando essas imagens.
Ou seja, você tem (em
/home/benson/Docker/HaproxyMy
) umDockerfile
como este que será interpretada pela construção. para construir essas imagens.fonte