Docker 是一種流行的容器化技術,它可以讓開發者在相同的環境中部署和運行應用程序。Docker Virtual Machine(DVM)是一種虛擬機,它可以讓你在自己的機器上運行 Docker。
$ docker-machine create --driver virtualbox dvm
在運行上面的命令后,會創建一個名為 dvm 的虛擬機。接下來,你需要設置環境變量,以便讓 Docker 命令使用 dvm。
$ eval "$(docker-machine env dvm)"
這個命令會將環境變量設置為 dvm 虛擬機的 IP 地址和端口號。現在,你可以使用 Docker 命令了,它們會在 dvm 虛擬機上運行。
如果你想使用某個容器,可以使用下面的命令將容器啟動在 dvm 虛擬機中。
$ docker run -it -p 80:80 nginx
上面的命令會將 nginx 容器的端口映射到 dvm 虛擬機的 80 端口上。現在,你可以在本地機器上通過 http://
Docker Virtual Machine 讓你可以在桌面運行 Docker,而無需安裝整個 Docker 服務。