由于docker要使用boot2docker.iso启动,而在启动时由于boot2docker.iso不是最新的时候,每次都需要下载需最新版,而由于GFW或者官网不提供最新版本的下载时,就无法进行下一步了,不过可以自己制作最新(或者某个版本)的boot2docker.iso,制作方法如下:

$ sudo docker pull boot2docker/boot2docker  

$ echo "FROM boot2docker/boot2docker" > Dockerfile  
$ echo 'CMD ["cat", "boot2docker.iso"]' >> Dockerfile 

$ sudo docker build -t my-boot2docker-img .  
$ sudo docker run --rm my-boot2docker-img > boot2docker.iso  

这样就得到了最新的boot2docker.iso,拷贝到响应的目录替换原有的文件,就OK。搞定!

Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐