debconf-set-selections não funciona no Dockerfile

1

Estou tentando definir uma senha de root para um banco de dados mysql em um Dockerfile assim:

(short version)
ENV DEBIAN_FRONTEND noninteractive
RUN echo mysql-community-server mysql-community-server/root-pass password 'mypassword' | debconf-set-selections && \
echo mysql-community-server mysql-community-server/re-root-pass password 'mypassword' | debconf-set-selections
RUN apt-get install mysql-server...

Quando eu tento fazer isso em um KVM, ele funciona perfeitamente, mas de alguma forma minha senha de root não é aceita no container docker - nos arquivos de log que eu vejo, uma senha de root está vazia. Eu também tentei sem o ENV DEBIAN_FRONTEND noninteractive . Alguém tem uma ideia?

    
por chevallier 20.07.2018 / 14:04

0 respostas