ここでは、ubuntu 14.04 ISO ファイルから Docker イメージを作成しようとしています。後で、Suse10 および Suse11[sp1 64bit] の Docker イメージを作成する必要があるため、Docker Hub では使用できません。
以下のコマンドでubuntu 14.04 ISOからdockerイメージを作成できました
# mkdir rootfs
# mount -o loop /path/to/iso rootfs
# tar -C rootfs -c . | docker import - newubuntu
上記の画像が正常に作成されたので、docker images
一覧に表示されます
root@ubuntu:~# docker images
リポジトリ タグ イメージ ID 作成された仮想サイズ
newubuntu 最新 1dcd1b632d37 5 日前 1.015 GB
しかし、イメージを実行しようとすると、以下のエラーメッセージが表示されます
root@ubuntu:~# docker run -t -i newubuntu /bin/bash
2015/03/11 06:59:16 exec: "/bin/bash": stat /bin/bash: そのようなファイルやディレクトリはありません
このエラーを解決する方法を教えてください。そのイメージからコンテナーを作成し、他のアプリケーションをインストールできるはずです。