Napisany przez: nospor 22.02.2016, 13:13:17
Hej, w dockerfile mam taki kod
Kod
RUN add-apt-repository ppa:developmentseed/mapbox
RUN apt-get update
RUN apt-get install tilemill
No i niestety podczas budowania obrazu wyklada sie na tym:
apt-get install tilemill
Nie podaje bledow, tylko mowi, ze sie na tym wywalilo.
Gdy identyczny kod odpale juz w kontenerze
Kod
add-apt-repository ppa:developmentseed/mapbox
apt-get update
apt-get install tilemill
Wszystko przechodzi bez problemu.
Kojarzy ktos co moze byc zle?
edit: ok, trzeba bylo zmienic na:
Kod
RUN yes | apt-add-repository ppa:developmentseed/mapbox
RUN apt-get update
RUN apt-get -y upgrade
RUN apt-get install --yes tilemill
Napisany przez: by_ikar 22.02.2016, 13:23:27
Warto jeszcze dodać:
Kod
ENV DEBIAN_FRONTEND noninteractive
jeżeli wykorzystujesz debiana i pochodne (ubuntu etc).