5
respostas

Problema com comandos docker

Bom dia,

No README tem dois comandos do docker que diz que precisa usar. Quando tento rodar o primeiro:

docker image build --build-arg JAR=target/clines-api-0.0.1-SNAPSHOT.jar -t caelum/clines-api:latest .

Aparece o seguinte:

[+] Building 0.0s (1/2)                                                                                           
 => [internal] load build definition from Dockerfile                                                         0.0s
 => => transferring dockerfile: 2B                                                                           0.0s
failed to solve with frontend dockerfile.v0: failed to read dockerfile: open /var/lib/docker/tmp/buildkit-mount109982428/Dockerfile: no such file or directory

Como resolver?

5 respostas

Oi Clarissa,

Verifica se você executou o comando de dentro da pasta do projeto, na qual está localizado o arquivo Dockerfile.

Então, eu drodei dentro do proejto, mas agora fui verificar e na pasta do projeto nao tem o Dockerfile.

Ah sim, então por isso deu o erro.

Essa parte de infra, que inclui o Dockerfile, será vista no segundo treinamento: https://cursos.alura.com.br/course/agilidade-devops-desenvolvimento-software/

Entendi, mas entao o README está desatualizado. qual seriam as configurações para rodar a aplicação alem de criar db do postgres?

Oi Clarissa,

A princípio somente precisa ter o banco de dados postgresql instalado e configurado no computador.

E para executar a aplicação basta seguir os procedimentos como explicado nesta aula: https://cursos.alura.com.br/course/agilidade-tdd-desenvolvimento-software/task/91019

Bons estudos!