Добрый день
подскажите, пожалуйста, где ошибка
Не могу понять как правильно написать
FROM alpine:latest
RUN apk update && apk upgrade --no-cache && apk add bind-tools && apk add dnsmasq
RUN cat > /etc/resolv.conf << EOF
127.0.0.1
EOF
&& \
cat >> /etc/dnsmasq.conf << EOF
port=53
listen-address=127.0.0.1
strict-order
no-resolv
no-poll
server=172.20.0.10
server=10.54.0.2
EOF
&& \
rc-update add dnsmasq default && rc-service dnsmasq start
CMD ["/bin/sh»]
Error response from daemon: dockerfile parse error line 6: unknown instruction: 127.0.0.1
Добрый, Вы можете проверять Dockerfile на корректность прямо из докера
docker run --rm -i hadolint/hadolint < Dockerfile
в Вашем примере
он выдаст как раз что Евгений написал выше
/dev/stdin:6:1 unexpected '1' expecting '#', '\', ADD, ARG, CMD, COPY, ENTRYPOINT, ENV, EXPOSE, FROM, HEALTHCHECK, LABEL, MAINTAINER, ONBUILD, RUN, SHELL, STOPSIGNAL, USER, VOLUME, WORKDIR, a pragma, at least one space, or end of input
thesNu
максвел
Maxim
√Григорий
Just
Dan
Никита