6

Linux 環境で docker を使用したいので、2 つのオプションがあります。

VM の方が簡単にインストールできると思いますが、ラップトップと Docker コンテナー間でデータを共有するのは難しい場合があります (たとえば、viralbox にゲストの追加をインストールする必要があります...)。

一方、ネイティブ インストールはそれほど簡単ではないように見えますが、ある程度のパフォーマンスが向上し、データの共有がより簡単になると思います...

では、2 つの方法の長所と短所を教えてください。

あなたの選択は何でしたか、そしてその理由は何ですか?

ありがとう :)

4

1 に答える 1

9

Docker のネイティブ インストール

  • すでに Linux を使用している場合、VM のような別のツールやレイヤーは必要ありません。
  • パフォーマンスの向上 (VM 内ではなく、マシン上に直接いるため)
  • 非常に簡単です。たとえば、実行するだけで Ubuntu 14 に Docker をインストールできます。curl -sSL https://get.docker.io/ubuntu/ | sudo sh

VM/Boot2Docker

  • Docker はシステムを「汚染」しません。Docker をもう使用したくない場合は、VM を破棄してください。システムには何も残りません。

すでに Linux を使用している場合は、Docker をインストールするだけで完了です。

于 2014-07-31T08:53:20.457 に答える