6
Docker Machine:デバイスにスペースが残っていません
Docker ComposeでDocker Machineをセットアップしようとしています。 シナリオ1(Docker Machineなし)Docker Machineなしで 実行docker-compose up -dすると、3つのリンクされたコンテナーがインテント(nginx + mongodb + nodejs)として作成されます。 シナリオ2(Docker Machineを使用) 次に、Docker Machineを使用してVMを作成し、Dockerにそのマシンと通信するように指示しますeval $(docker-machine env streambacker-dev)ます。 この時点で、Dockerマシンにsshしてを実行するとdf -h、次のようになります。 次にを実行するdocker-compose up -dと、「デバイスに空き容量がありません」というエラーが表示されます、最後のコンテナのダウンロード中にれます。 "tmpfs"は実際にはその後少し一杯になっているようです: --virtualbox-disk-sizeオプションをチェックすると、デフォルトで20000 MBであることがわかります。これは、両方の画像で「/ dev / sda1」として表示されると思います。では、なぜ「tmpfs」nがコンテナでいっぱいになるのか、そして「tmpfs」とは正確には何なのでしょうか。一時ダウンロードディレクトリはありますか?コンテナ用により多くのスペースを作成するにはどうすればよいですか? ありがとう! 詳細については、Docker Machine 0.4.0-rc2とDocker Compose 1.3.2を使用しています。