O comando Dockerfile COPY
copia arquivos do "contexto" de construção para sua imagem. O contexto de compilação é a pasta que você passa no final do comando de compilação. Por exemplo. no comando docker build -t myimage:latest .
, o .
é o seu contexto. Para usar o comando COPY
, o "dist / *" precisaria existir lá.
Seu comando RUN ls dist
está listando o diretório dentro da imagem que você está construindo. Se você quiser copiar arquivos de um local dentro de sua imagem para outro local, você faria:
RUN cp -a dist/* /var/www/html/