私はCoreOS Dockerのドキュメントに従っていますが、次のようなコマンドでコンテナを起動することについて言及しています:
docker run someImageName /bin/somebinary
someImageName
画像はどこですか。/ bin / somebinaryが終了すると、イメージは実行されなくなります。
実行するバイナリを指定せずに、単にイメージを実行したいだけです。代わりに、通常はイメージOS内で実行されるサービス(たとえば、systemd / sysvinit)を実行するだけです。
これは誰もがDockerでやりたいと思う最も一般的なことのように思えますが、コマンドなしでイメージを実行しようとすると戻ります:
2014/02/05 14:49:19 Error: create: No command specified
コマンドを指定するのではなく、Dockerコンテナを起動して完全なOSを実行するにはどうすればよいですか?