ユーザー ガイドには、イメージを次のように実行する必要があると記載されています。
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 カーネルから実行されていますか?