2
私は新しいバージョンのdocker-composeが必要なので、新しいバージョンのdocker-engineも必要です。私が試した:ドッカーエンジンの後のバージョンをTravisビルドに貼り付けました
before_install:
- sudo apt-get install -qq docker-engine
しかし、ビルドがプロンプトで立ち往生:
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] ?
どのように私はそれをブロックせずに、古いバージョンを保持するのですか? (私は新しいバージョンを受け入れるべきですか?私はTravis CIがそれにいくつかのことをしていると推測しています...)
私はsudo apt-get remove -qq docker-engine
を最初に試しました。
'--yes'または' --no'を試してください。 Travisがapt-getからパッケージをインストールするために使用するオプションを確認してください。 –
私は同じ問題を抱えています。 'sudo apt-get install -yes -qq docker-engine'は、設定ファイルのプロンプトではなく、「あなたはインストールしますか?」プロンプトをスキップするだけです。 –