Drukowana wersja tematu

Kliknij tu, aby zobaczyć temat w orginalnym formacie

Forum PHP.pl _ Kontrola i zarządzanie projektami _ [docker] instalacja w obrazie

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).

Napisany przez: nospor 22.02.2016, 13:44:01

Good to know smile.gif

Napisany przez: Pyton_000 22.02.2016, 13:47:00

no i -y do apt smile.gif

Napisany przez: nospor 22.02.2016, 13:48:55

Toc sa

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)