1
resposta

A sintaxe do comando "docker build -f Dockerfile -t douglasq/node" não está funcionando no ubuntu

Ao executar o comando abaixo no ubuntu server versão 20.04.3

docker build -f Dockerfile -t douglasq/node

O sistema apresenta o seguinte erro:

**"docker build" requires exactly 1 argument. See 'docker build --help'.

Usage: docker build [OPTIONS] PATH | URL | -

Build an image from a Dockerfile**

=======================================

Só consegui executar o build com o seguinte comando:

docker build . -t douglasq/node
1 resposta

Dione, se você observar a sintaxe do comando, ele pede o PATH no final.

docker build [OPTIONS] PATH

A resposta que você recebeu foi porque não foi passado esse parâmetro, caso você esteja na pasta de onde se encontra o Dockerfile, é só passar o parâmetro '.' ponto, sem as aspas, ele informa que o PATH é a pasta atual. Caso o Dockerfile esteja em outra pasta, o caminho deve ser informado.

Espero ter ajudado, bons estudos!