ユーザー ガイドには、イメージを次のように実行する必要があると記載されています。
docker run -t -i ubuntu /bin/bash
これ-t
で疑似端末が作成-i
され、インタラクティブになります。でもその/bin/bash
部分は不要のようです。を使用しても使用しなくても/bin/bash
、どちらからでも読み書きできるインタラクティブなプロンプトが表示されます。
root@77eeb1f4ac2a:/#
なぜ必要なの/bin/bash
ですか?
パート2
Docker for Mac で実行しています。hello-world
バイナリをダウンロードして実行すると、 1kb
. 明らかに、Linux イメージは一緒にダウンロードされませんでした。小さなhello-world
バイナリは私の Mac カーネルから実行されていますか、それとも Docker for Mac に付属する小さな Linux カーネルから実行されていますか?