Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Dockerfile funciona mas compose não build a imagem.

Boa noite , estou criando um docker compose de um ELK com o filebeats. porém na hora de buildar a imagem de determinado container no docker compose, ele diz que não encontrou a origem, conforme abaixo.

ERROR: Service 'beats' failed to build: COPY failed: stat /var/lib/docker/tmp/docker-builder275402547/filebeat.yml: no such file or directory

Verifiquei o DockerFile e o mesmo está funcionando normalmente, inclusive criei uma imagem dele individualmente.

FROM docker.elastic.co/beats/filebeat:6.2.2

MAINTAINER Gabriel Pellegrini

USER root

COPY ./logs /var/logs

COPY ./filebeat.yml /usr/share/filebeat/filebeat.yml

RUN chown filebeat /usr/share/filebeat/filebeat.yml

RUN chmod 777 /var/logs/

USER filebeat

Github repositório do projeto com os arquivos ".yml"

2 respostas

A solução foi a utilização de volumes.

solução!

Boa Gabriel :D