Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Usar caminho relativo no comando COPY

Supondo que minha estrutura de diretórios seja:

- Meu Projeto
----app
---- docker 
--------app.dockerfile
---- lib
---- others

No meu app.dockerfile quero copiar tudo o que está em Meu Projeto. Se eu fizer COPY . /caminhocontainer ele só copia o próprio app.dockerfile. Como faço para copiar tudo o que tem em Meu Projeto?

1 resposta
solução!

Olá Hélio,

Acredito que uma forma seria você utilizar a tag -f, por exemplo:

docker build -t "teste:v1" -f [caminho]/Dockerfile .

De acordo com a documentação, não é possível colocar

COPY ./meu_diretorio [caminho container]

Isso porque o primeiro passo do docker build é mandar o diretório de contexto e sub-diretórios para o docker daemon.