boot2docker.iso无法下载
2016-04-29 22:57
579 查看
最近在学习使用docker的过程中,由于docker要使用boot2docker.iso启动,而在启动时由于boot2docker.iso不是最新的时候,需要下载,而由于GFW或者官网不提供最新版本的下载时,就无法进行下一步了,不过可以自己制作最新(或者某个版本)的boot2docker.iso,制作方法如下:
这样就得到了最新的boot2docker.iso,拷贝到响应的目录替换原有的文件,就OK。搞定!
$ sudo docker pull boot2docker/boot2docker $ echo "FROM boot2docker/boot2docker" > Dockerfile $ echo "ADD . $ROOTFS/data/" >> Dockerfile $ echo "RUN somescript.sh" >> Dockerfile $ echo "RUN /make_iso.sh" >> 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。搞定!
相关文章推荐
- docker ubuntu apt-get update 出错Hash Sum mismatch
- docker运行nodejs小程序
- 使用Kubernetes需要注意的一些问题(FAQ of k8s)
- Docker —— 用于统一开发和部署的轻量级 Linux 容器
- 5分钟弄懂Docker!
- docker基础概念总结
- 第二章 Docker的核心概念和安装
- 1.3 虚拟化与Docker
- 1.2 为什么要使用Docker
- 第一章 初识Docker
- 斌哥的 Docker 进阶指南
- 斌哥的 Docker 进阶指南
- 【原创】docker源码分析(2)---docker server
- Docker exec与Docker attach
- Docker Hub 的伟大在那里?
- 【Docker】容器、虚拟机与Docker概念全解析
- centos 安装部署docker与局域网主机相通详细配置
- docker 介绍
- docker入门时碰到的代理设置问题
- docker 报Error: docker-engine-selinux conflicts with docker-selinux-1.9.1-25.el7.centos.x86_64