Docker 机器默认 VM 上的程序包管理器?
Package manager on the Docker Machine default VM?
我正在使用 Docker 机器在 OSX 上进行开发。我使用快速启动终端让它创建了非常小的 default
虚拟机:
In an OS X installation, the docker daemon is running inside a Linux VM called default. The default is a lightweight Linux VM made specifically to run the Docker daemon on Mac OS X. The VM runs completely from RAM, is a small ~24MB download, and boots in approximately 5s.
我想安装 dnsmasq,但是 these instructions 的 none 可以。我希望再次遇到此类问题,所以除了安装 dnsmasq 之外,我还想拥有一些工具,例如 apt-get
以便能够轻松安装东西。可用命令太少,我不知道如何开始。我有 curl
、wget
、sh
、git
和其他非常基本的命令。我没有以下任何一项:
apt
apt-get
deb
pkg
pkg_add
yum
make
gcc
g++
python
bash
我能做什么?我应该只下载一个更完整的 VM,例如 Ubuntu 吗?我的笔记本电脑速度不是很快,所以非常轻量级的 VM 对我很有吸引力,但这开始看起来有点过分了。
docker-机器虚拟机基于TinyCore。要安装额外的包,请使用 tce
或 tce-load
,TinyCore 的 apt-get
对应物。
警告一句,您不应该将 docker-machine VM 视为安装大量软件包和自定义的常规 VM。它仅适用于 运行 个容器。最好保持这种状态。
我正在使用 Docker 机器在 OSX 上进行开发。我使用快速启动终端让它创建了非常小的 default
虚拟机:
In an OS X installation, the docker daemon is running inside a Linux VM called default. The default is a lightweight Linux VM made specifically to run the Docker daemon on Mac OS X. The VM runs completely from RAM, is a small ~24MB download, and boots in approximately 5s.
我想安装 dnsmasq,但是 these instructions 的 none 可以。我希望再次遇到此类问题,所以除了安装 dnsmasq 之外,我还想拥有一些工具,例如 apt-get
以便能够轻松安装东西。可用命令太少,我不知道如何开始。我有 curl
、wget
、sh
、git
和其他非常基本的命令。我没有以下任何一项:
apt
apt-get
deb
pkg
pkg_add
yum
make
gcc
g++
python
bash
我能做什么?我应该只下载一个更完整的 VM,例如 Ubuntu 吗?我的笔记本电脑速度不是很快,所以非常轻量级的 VM 对我很有吸引力,但这开始看起来有点过分了。
docker-机器虚拟机基于TinyCore。要安装额外的包,请使用 tce
或 tce-load
,TinyCore 的 apt-get
对应物。
警告一句,您不应该将 docker-machine VM 视为安装大量软件包和自定义的常规 VM。它仅适用于 运行 个容器。最好保持这种状态。