Como faço para diagnosticar problemas de implementações da janela de encaixe (dokku / git push)?

1

Sou novo no Docker and dokku e no DigitalOcean, tentando descobrir como todas as peças se encaixam. Estou implantando meu aplicativo com o git. Quando eu implantar, parece ter sucesso do meu lado, mas quando eu logar e procuro o processo de execução com o docker ps, não vejo nenhum.

Uma pequena investigação mostra que tentou fazer algo ...

# docker ps -a 
ID IMAGE COMMAND CREATED STATUS PORTS 
e69021b44e45 app/foo:latest /bin/bash -c /start 12 minutes ago Exit 0

Tentando iniciar manualmente:

# docker run e69021b44e45 node app.js 
Unable to find image 'e69021b44e45' (tag: latest) locally 
Pulling repository e69021b44e45 
2013/09/21 04:12:02 Internal server error: 404 trying to fetch remote history for e69021b44e45

O que eu poderia estar fazendo de errado e como investigar problemas como esse?

Para mais informações, estou implantando no Docker usando o dokku na imagem do Ubuntu / Docker da DigitalOcean.

    
por Eric Elliott 22.09.2013 / 03:17

1 resposta

1

Parece que a maneira correta de endereçar o contêiner é 'app / foo: latest', não e69021b44e45 . Agora que tenho isso classificado, posso usar # docker run app/foo:latest /app/bin/node /app/app.js e ver o erro que causou a interrupção do processo.

    
por 22.09.2013 / 03:56

Tags