加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

linux – 基于Ubuntu的docker-machine映像

发布时间:2020-12-16 03:34:54 所属栏目:安全 来源:网络整理
导读:是否有可能简单地创建一个基于非boot2docker的docker-machine(即基于Ubuntu)(使用虚拟机驱动程序)? 我想在我的mac上运行功能齐全的Linux发行版,而不是Tiny Core Linux发行版,它快速轻巧,但不能为我提供所需的所有调试工具. 我知道我可以手动创建它.我只是想

是否有可能简单地创建一个基于非boot2docker的docker-machine(即基于Ubuntu)(使用虚拟机驱动程序)?

我想在我的mac上运行功能齐全的Linux发行版,而不是Tiny Core Linux发行版,它快速轻巧,但不能为我提供所需的所有调试工具.

我知道我可以手动创建它.我只是想知道是否有一种简单的方法,比如docker-machine create.

最佳答案
您可以利用–virtualbox-boot2docker-url选项.
This issue说明了它的用法(使用iso不是TinyCore,而是RancherOS one)

docker-machine create -d virtualbox --virtualbox-boot2docker-url https://releases.rancher.com/os/latest/machine-rancheros.iso rancher

如果RancherOS有点过于裸露,你可以从how boot2docker is currently built获取一些线索,并建立自己的发行版.

关键是要删除不需要的部件,以便能够在不使用太多内存的情况下启动无头VM.

# Remove useless kernel modules,based on unclejack/debian2docker 
RUN cd $ROOTFS/lib/modules && 
rm -rf ./*/kernel/sound/* && 
rm -rf ./*/kernel/drivers/gpu/* && 
...

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读