Sto scoprendo la finestra mobile e ho seguito la sezione introduttiva sul sito ufficiale. Tuttavia mi sto bloccando nella sezione "Crea la tua immagine" link nel passaggio 2 quando ti viene chiesto di creare una nuova immagine da un file di finestra mobile. Sto lavorando su OSX Yosemite e tutto ciò che viene eseguito proviene dal terminale Boot2Docker.Docker: crea il tuo problema di immagine
Ecco il dockerfile dal tutorial:
FROM docker/whalesay:latest
RUN apt-get -y update && apt-get install -y fortunes
CMD /usr/games/fortunes -a | cowsay
ho costruire l'immagine
docker build -t docker-whale .
apt fa il suo roba e mi mostra il seguente registro durante l'installazione di fortune
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:
E ' succede perché la variabile d'ambiente TERM non è impostata a s o aggiungendo la riga
ENV TERM [term name]
risolto questo, tuttavia ho ancora l'avviso dkkg-prconfigure. Comunque tutto questo non si rompe il processo di costruzione, ma quando eseguo l'immagine
docker run docker-whale
la balena non dice nulla invece di dire la produzione di fortune (campo vuoto) perché il programma non è stato trovato
/bin/sh: 1: /usr/games/fortunes: not found
non so come risolverlo perché tutto sembrava andare bene durante la costruzione
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) ...
Un piccolo suggerimento da qualcuno che già pla yed un po 'con questo tutorial sarebbe fantastico.
Vedi anche http://serverfault.com/a/670688/80733 –