2017-01-16 8 views
6

AWSのコンテキストで:DockerとAMIの違い

AMIはソフトウェアをパッケージ化するために使用され、EC2に配置することができます。 Dockerはソフトウェアのパッケージ化にも使用でき、EC2にも展開できます。

両者の違いは何ですか?それらの間の選択方法は何ですか?

答えて

8

AMIはイメージです。これは、新しいインスタンスを開始できるマシン全体です。ドッカーコンテナは、より軽量で持ち運びが容易です。 AMIは(簡単に)ではないが、ドッカーコンテナはプロバイダ間で移動可能でなければならない。

基本的にAMIはVMイメージです。 Dockerコンテナは、隔離された環境でVM上で動作するパッケージ化されたミニイメージです。

関連する問題