2

bauen stecken, weil ich eine neuere Version von Docker-compose brauche, ich brauche auch eine neuere Version von Docker-Motor. Ich habe versucht:Installieren spätere Version von Docker-Engine auf Travis

before_install: 
    - sudo apt-get install -qq docker-engine 

Allerdings wird die Build an einer Eingabeaufforderung fest:

Configuration file '/etc/default/docker' 
==> Modified (by you or by a script) since installation. 
==> Package distributor has shipped an updated version. 
    What would you like to do about it ? Your options are: 
    Y or I : install the package maintainer's version 
    N or O : keep your currently-installed version 
     D  : show the differences between the versions 
     Z  : start a shell to examine the situation 
The default action is to keep your current version. 
*** docker (Y/I/N/O/D/Z) [default=N] ? 

Wie kann ich es die alte Version ohne Blockierung halten zu machen? (Oder sollte ich die neue Version akzeptieren? Ich vermute Travis CI macht ein paar Sachen dazu ...)

Ich versuchte sudo apt-get remove -qq docker-engine zuerst, was schien nichts zu tun.

+0

Try '--yes' oder' --no'. Sehen Sie, welche Optionen Travis zum Installieren von Paketen von apt-get verwendet. –

+0

Ich sehe das gleiche Problem; 'Sudo apt-get install --yes -qq Docker-engine' überspringt nur die "möchten Sie installieren" prompt, nicht die Konfigurationsdatei prompt. –

Antwort

Verwandte Themen