前提・実現したいこと
オライリー・ジャパンのdockerの参考書を見ながらDockerfileのイメージ構築を行おうとしています。
フォルダとファイルを作成できたので、現在同じディレクトリからdocker buildコマンドを実行し、イメージ構築をしようとしていますが以下のエラーが発生し、解決できないでいます。
発生している問題・エラーメッセージ
W: Failed to fetch http://deb.debian.org/debian/dists/wheezy/main/binary-amd64/Packages 404 Not Found W: Failed to fetch http://deb.debian.org/debian/dists/wheezy-updates/main/binary-amd64/Packages 404 Not Found W: Failed to fetch http://security.debian.org/debian-security/dists/wheezy/updates/main/binary-amd64/Packages 404 Not Found E: Some index files failed to download. They have been ignored, or old ones used instead. The command '/bin/sh -c apt-get update && apt-get install -y cowsay fortune' returned a non-zero code: 100
該当のソースコード
docker
1mkdir cowsay 2cd cowsay 3touch Dockerfile
dockerfile
1FROM debian:wheezy 2RUN apt-get update && apt-get install -y cowsay fortune
docker
1docker build -t test/cowsay-dockerfile .
試したこと
googleやteratailで似たような質問がないか検索し、類似の質問の回答を見て解決できないか試みましたが、全くの初心者なため解決できないでいます。
補足情報(FW/ツールのバージョンなど)
docker version : 2.2.0.3(42716)
channel : stable
OS : Mac
ここにより詳細な情報を記載してください。
debian:wheezy はもう古いので、新しいやつに変更する必要があると思いますが、それで動くかは分かりません。
https://www.amazon.co.jp/gp/aw/review/4873117763/R17A86CBNMWYV5
古いのですね。ご丁寧にリンクの共有をしていただきありがとうございます!出版日が新しい参考書を購入することも視野にいれようと思います。ありがとうございました。
余計なお世話だとは思いますが、Linux 自体に慣れてらっしゃらないのであれば、docker の前に VirtualBox などでまずは普通に Linux を使えるようになる方がいいかもしれません。
いえいえ!このようなアドバイスをいただけてとても嬉しいです!
Linux自体全く理解してできておりません。hoshi-takanoriさんの仰る通りLinuxの勉強から始めたいと思います!ありがとうございます!
回答1件
あなたの回答
tips
プレビュー