Nếu tôi muốn xây dựng Dockerfile của tôi, nó không thể kết nối vào mạng hoặc ít nhất là DNS:Docker xây dựng không có mạng, nhưng Docker chạy có
Sending build context to Docker daemon 15.95 MB
Sending build context to Docker daemon
Step 0 : FROM ruby
---> eeb85dfaa855
Step 1 : RUN apt-get update -qq && apt-get install -y build-essential libpq-dev
---> Running in ec8cbd41bcff
W: Failed to fetch http://httpredir.debian.org/debian/dists/jessie/InRelease
W: Failed to fetch http://httpredir.debian.org/debian/dists/jessie-updates/InRelease
W: Failed to fetch http://security.debian.org/dists/jessie/updates/InRelease
W: Failed to fetch http://httpredir.debian.org/debian/dists/jessie/Release.gpg Could not resolve 'httpredir.debian.org'
W: Failed to fetch http://httpredir.debian.org/debian/dists/jessie-updates/Release.gpg Could not resolve 'httpredir.debian.org'
W: Failed to fetch http://security.debian.org/dists/jessie/updates/Release.gpg Could not resolve 'security.debian.org'
W: Some index files failed to download. They have been ignored, or old ones used instead.
Reading package lists...
Building dependency tree...
Reading state information...
E: Unable to locate package build-essential
INFO[0001] The command "/bin/sh -c apt-get update -qq && apt-get install -y build-essential libpq-dev" returned a non-zero code: 100
Nhưng nếu tôi chạy giống hệt nhau lệnh qua docker run
hoạt động:
docker run --name="test" ruby /bin/sh -c 'apt-get update -qq && apt-get install -y build-essential libpq-dev'
Có ai có ý tưởng không, tại sao docker build
không hoạt động? Tôi đã thử tất cả các DNS Tipps liên quan trên StackOverflow, như bắt đầu Docker với --dns 8.8.8.8, vv
Cảm ơn trước
Tôi nên đề cập, chính xác là cùng một Dockerfile đã hoạt động cách đây vài tuần. – sweiler
Tôi đang gặp vấn đề tương tự. bạn đã bao giờ giải quyết vấn đề này chưa? – wintersylf
Không .. Không có trên máy này: ( – sweiler