のHy、のUbuntu +ベイグラント+]ドッキングウィンドウは、私はVirtualboxので、しばらくのWindows PC上でベイグラント+ドッカーを使用しているVirtualboxの
を使用せずに構成します。 数週間後、私はUbuntu 16.04 LTSに向かって心を変え、新しいハードウェアにVagrantのものを移行し始めました。
バグの一部は、私の古いPCでドッカーを使用していました。今、Ubuntuでは、VirtualBoxなしでDockerとDockerを直接作成したいと思っています。 確かに、私はバゲントを忘れて、ドッカーの作文で直接作業することができますが、私はバゲントを介してすべての環境を監視して均質に保つことを好みます。
この新しいコンテキスト(「Ubuntu 16 + Vagrant:prodiver = Docker」および「Provisionner = Docker compose」)で「docker compose」を使用する方法に関する情報は見つかりません。
リンクには「vagrant-docker-compose」プラグインの使用状況が表示されますが、それは私のためには機能しません。私は本当に理由を理解していませんが、私は自分のマシンでDockerを直接使用しているので、論理的だと思うのですが、すべての例でVBoxを使用しているようです。
私の問題を解決する正しい方法について間違っていますか?
は今私のVagrantfileが、これは(私はより多くの成功なしに他のものを試してみました...。)のようになります。
Vagrant.configure(2) do |config|
config.vm.provider "docker" do |docker|
docker.image="ubuntu:16.04"
docker.compose=true
end
config.vm.provision :docker
config.vm.provision :docker_compose, rebuild: true, yml: "/direct/docker-compose.yml", run: "always"
end
しかし、ドッキングウィンドウ-compose.ymlがロードされていません....そしてdベイグラント
は、「彼は、コンテナがどちらか決して開始しないままに 『停止』状態または非常に はすぐに戻っ 『停止言う事実
』状態を...。」:私はdocker-compose.ymlファイルへのパスをどこに示す必要があるのか分かりません....
私を助けてくれませんか? 手がかりを持っていますか、またはtutoへのリンクはありますか? あなたは....それを解決するための正しい方法についての私の心のsaoulをENLIGHTことができます:[
よろしく:)
答えに感謝します。私が何をしようとしても、私は指定したdocker-compose.ymlを使用していないようです。私は愚かなファイル名を使用することもできます:バラエティにも文句を言うことはありません.... – Bertrand
答えに感謝します。私が何をしようとしても、私は指定したdocker-compose.ymlを使用していないようです。私は愚かなファイル名を使用することもできます:Vagrantは不平を言うことさえありません.... "docker.compose_configuration"プロバイダー引数の使い方を知っていますか?私がle "yml"ファイルをプロバイダレベルで宣言できるかどうか知っていますか?私はユーティリティとプロバイダparam "compose"と "compose_configuration"を使う方法を理解していませんが、Web上には全く例はありません。 – Bertrand