docker build命令和github问题
我试图运行一个开发环境作为docker机,
我创build了下面的docker文件
FROM rails:4.2 MAINTAINER Chen Kinnrot <kinnrot@gmail.com> RUN mkdir -p /var/app COPY Gemfile /var/app/Gemfile WORKDIR /var/app RUN bundle install CMD rails s -b 0.0.0.0
运行docker build -t dev .
我得到了以下的信息
致命的:无法连接到github.com:github.com:名称或服务未知
为什么呢,我该如何解决这个烦人的问题?
这是VirtualBox / boot2docker的一个已知问题; 当交换networking时,boot2docker有时会丢失它的DNS信息。 看到这些问题; https://github.com/boot2docker/boot2docker/issues/776,https://github.com/docker/machine/issues/1857
您可以尝试重新启动机器;
docker-machine stop default docker-machine start default
或者将正确的名称服务器设置为虚拟机;
docker-machine ssh default echo "nameserver 8.8.8.8" > /etc/resolv.conf