Ich entdecke Docker und ich folgte dem ersten Abschnitt auf der offiziellen Website. Allerdings stecke ich in Schritt "Erstellen Sie Ihr eigenes Bild" link in Schritt 2, wenn Sie aufgefordert werden, ein neues Bild aus einer Docker-Datei zu erstellen. Ich arbeite an OSX Yosemite und alles, was ich laufe, ist vom Boot2Docker-Terminal.Docker: Erstellen Sie Ihr eigenes Bild Problem
Hier ist der dockerfile aus dem Tutorial:
FROM docker/whalesay:latest
RUN apt-get -y update && apt-get install -y fortunes
CMD /usr/games/fortunes -a | cowsay
ich das Bild bauen
docker build -t docker-whale .
apt seine Sachen und zeigt mir folgendes Protokoll, wenn Vermögen
debconf: unable to initialize frontend: Dialog
debconf: (TERM is not set, so the dialog frontend is not usable.)
debconf: falling back to frontend: Readline
debconf: unable to initialize frontend: Readline
debconf: (This frontend requires a controlling tty.)
debconf: falling back to frontend: Teletype
dpkg-preconfigure: unable to re-open stdin:
Es Installation passiert, weil die Umgebungsvariable TERM nicht auf s gesetzt ist o Hinzufügen der Zeile
ENV TERM [term name]
dieses Problem gelöst, aber immer noch ich den dkkg-prconfigure Alarm hat. Auf jeden Fall all dies nicht den Bauprozess brechen, aber wenn ich das Bild
docker run docker-whale
der Wal sagt nichts ausführen, anstatt die Ausgabe von Vermögen zu sagen (leeres Feld), da das Programm nicht
/bin/sh: 1: /usr/games/fortunes: not found
gefunden wurde
ich weiß nicht, wie es zu lösen, weil alles, was während der Build-
Selecting previously unselected package fortune-mod.
Preparing to unpack .../fortune-mod_1%3a1.99.1-7_amd64.deb ...
Unpacking fortune-mod (1:1.99.1-7) ...
Selecting previously unselected package fortunes-min.
Preparing to unpack .../fortunes-min_1%3a1.99.1-7_all.deb ...
Unpacking fortunes-min (1:1.99.1-7) ...
Selecting previously unselected package fortunes.
Preparing to unpack .../fortunes_1%3a1.99.1-7_all.deb ...
Unpacking fortunes (1:1.99.1-7) ...
Setting up librecode0:amd64 (3.6-21) ...
Setting up fortune-mod (1:1.99.1-7) ...
Setting up fortunes-min (1:1.99.1-7) ...
Setting up fortunes (1:1.99.1-7) ...
Processing triggers for libc-bin (2.19-0ubuntu6.6) ...
Ein kleiner Tipp von jedem, der schon pla in Ordnung zu sein schien ein bisschen mit diesem Tutorial wäre großartig.
Siehe auch http://serverfault.com/a/670688/80733 –