とのドッキングウィンドウの基本イメージの作成に失敗しました:Create a base imageを、以下のコマンドを実行しました0B。 How can I make my own base image for Docker?は、私は、公式ドッカーのマニュアルを参照しdebootstrapは
sudo debootstrap raring ./rootfs
しかしdeboostrapは、リリースを取得するために失敗しました::画像が空だったので
container_linux.go:247: starting container process caused "exec: \"cat\": executable file not found in $PATH"
docker: Error response from daemon: oci runtime error:
container_linux.go:247: starting container process caused "exec: \"cat\": executable file not found in $PATH".
ERRO[0000] error getting events from daemon: net/http: request canceled
、私はこのページを参照./rootfsすることを/ dev/nullからターゲットを変更し
I: Retrieving InRelease
I: Failed to retrieve InRelease
I: Retrieving Release
E: Failed getting release file http://archive.ubuntu.com/ubuntu/dists/raring/Release
wgetと私のブラウザを使って、私は "http://archive.ubuntu.com/ubuntu/dists/raring/Release"が404ページであることを発見しました。
私のLinuxディストリビューションです:
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=14.04
DISTRIB_CODENAME=trusty
DISTRIB_DESCRIPTION="Ubuntu 14.04.5 LTS"
そして、私のドッキングウィンドウのバージョンは次のとおりです。
Client:
Version: 17.04.0-ce
API version: 1.28
Go version: go1.7.5
Git commit: 4845c56
Built: Mon Apr 3 18:01:08 2017
OS/Arch: linux/amd64
Server:
Version: 17.04.0-ce
API version: 1.28 (minimum version 1.12)
Go version: go1.7.5
Git commit: 4845c56
Built: Mon Apr 3 18:01:08 2017
OS/Arch: linux/amd64
Experimental: false
は、どのように私はこの問題を解決することができますか私は自分のベースイメージを作ることができる新しい方法がありますか?どんな提案も大歓迎です。 :)
彼らは 'raring'(13.04)(非LTSリリースを)選んだ理由私はよく分からない - xenial(16.04を試します代わりに(古い* ubuntuリリースを使用する魅力的な理由がない限り)。 –
これはあなたの元々の問題からの側近ですが、言及する価値はあると思います。ドキュメントで問題が発生した場合は、いつでも「ドキュメントの変更をリクエストする」機能を使用することをおすすめします。そのリンクは、すべてのドキュメントページの右側のサイドバーとフッターに表示されます。そうすれば、正しいファイルへの参照を含むテンプレートを持つ問題を開くことができるgithubに行くことができます。問題を修正するドックの変更を提案したい場合は、[このページの編集]を使用することもできます。 – programmerq
fwiw、私は彼らのドキュメントに修正案を提案しました:https://github.com/docker/docker.github.io/pull/3859(私は昨夜、 'debootstrap'がどれくらいの時間がかかるか知っていたのでD) –