采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
FROM ubuntu:14.04
RUN sed -i'' 's/archive\.ubuntu\.com/us\.archive\.ubuntu\.com/' /etc/apt/sources.list
RUN apt-get -y update
這樣創建都發生以下錯誤,我的主機在騰訊雲上創建的ubuntu 16
➜ ~ docker run -it ubuntu:14.04 root@c388cbe7ec8e:/# root@c388cbe7ec8e:/# root@c388cbe7ec8e:/# ping google.com PING google.com (172.217.161.238) 56(84) bytes of data. 64 bytes from kix06s05-in-f14.1e100.net (172.217.161.238): icmp_seq=1 ttl=37 time=173 ms 64 bytes from kix06s05-in-f14.1e100.net (172.217.161.238): icmp_seq=3 ttl=37 time=50.1 ms 64 bytes from kix06s05-in-f14.1e100.net (172.217.161.238): icmp_seq=5 ttl=37 time=108 ms ^C --- google.com ping statistics --- 5 packets transmitted, 3 received, 40% packet loss, time 4141ms rtt min/avg/max/mdev = 50.192/110.787/173.362/50.304 ms root@c388cbe7ec8e:/#
是ping的到的,只是如果不使用--net=host,在apt-get上會出現404無法更新,不知道是不是默認網路docker Bridge 有問題不讓我更新主機還是甚麼問題我還沒找到解決方法
ok,那这个问题倒是很奇怪。那您如果用一个centos的系统作为base image,可以在里面运行 yum install么,比如yum install telnet
您为啥要修改RUN sed -i'' 's/archive\.ubuntu\.com/us\.archive\.ubuntu\.com/' /etc/apt/sources.list 这个呢。直接把这句删除试试
老師你好,在apt-get update這個指令中 如果我使用 docker run -it --net=host ubuntu:16.04 就可以正常使用apt-get update,不會出現404 ----------------------------------- 但是!!如果我使用dockerfile FROM ubuntu:16:04 RUN apt-get -y update 這樣就會出現404 docker默認的網路模式我好像無法更新 該如何修正這個問題呢?
那您运行下面的能ping通谷歌么? ➜ ~ docker run -it ubuntu:16.04 root@c388cbe7ec8e:/# root@c388cbe7ec8e:/# root@c388cbe7ec8e:/# ping google.com PING google.com (172.217.161.238) 56(84) bytes of data. 64 bytes from kix06s05-in-f14.1e100.net (172.217.161.238): icmp_seq=1 ttl=37 time=173 ms 64 bytes from kix06s05-in-f14.1e100.net (172.217.161.238): icmp_seq=3 ttl=37 time=50.1 ms 64 bytes from kix06s05-in-f14.1e100.net (172.217.161.238): icmp_seq=5 ttl=37 time=108 ms ^C --- google.com ping statistics --- 5 packets transmitted, 3 received, 40% packet loss, time 4141ms rtt min/avg/max/mdev = 50.192/110.787/173.362/50.304 ms root@c388cbe7ec8e:/#
登录后可查看更多问答,登录/注册
无论你是开发、测试还是运维,Docker都是你的必备技能。
1.6k 26
1.6k 18
1.5k 17
1.2k 16
1.4k 16