我正在使用Docker Machine在OSX上进行开发。我使用了quickstart终端来创建最小的default VM:



我想安装dnsmasq,但是these instructions都无法工作。我希望再次遇到这种问题,因此除了安装dnsmasq之外,我还希望拥有一些诸如apt-get之类的工具,以便能够轻松地安装东西。可用的命令太少,我不知道如何开始。我有curlwgetshgit和其他非常基本的命令。我没有以下任何一项:

apt
apt-get
deb
pkg
pkg_add
yum
make
gcc
g++
python
bash

我能做什么?我应该只下载更完整的VM(例如Ubuntu)吗?我的笔记本电脑不是很快,所以非常轻巧的VM对我来说很有吸引力,但这似乎开始有点不足。

最佳答案

docker-machine VM基于TinyCore。要安装额外的软件包,请使用tcetce-load(与TinyCore对应的apt-get)。

提醒一下,您不应将docker-machine VM视为安装大量软件包并进行自定义的常规VM。它仅用于运行容器。最好保持这种方式。

关于linux - Docker Machine默认VM上的软件包管理器?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/36575617/

10-16 18:13