使用Docker Toolbox 創建v1.12.6版的Docker虛擬機的方法,
一定要注意正確使用本地文件 file:// 參數的路徑名,
之前嘗試創建過多次,一直都沒有成功過,
無法使用 file:// 參數指定boot2docker.iso 本地文件,
原因居然是Windows路徑格式的問題。
# 按照 boot2docker\版本號\boot2docker.iso的目錄形式,
# 將所有的ISO都下載到本地的 C:\Users\用戶名 這個目錄下,
#
# 使用 Docker-machine create -d virtualbox創建虛擬機時,
# --virtualbox-boot2docker-url使用file://參數,一定要加boot2docker.iso 全部的文件名!
# 一定要用Windows下的路徑格式! 並且一定要兩個反斜杠!!
#
# 官方網頁: https://docs.docker.com/machine/drivers/virtualbox/ 顯示:
# you could specify --virtualbox-boot2docker-url file://$HOME/Downloads/rc.iso to test
# 官網示例中使用/斜杠,給人誤導!
# 一定要使用file://C:\\Users\\Dell\\.docker\\machine\\cache\\boot2docker.iso格式,
#
# 估計這個參數是Windows 程序virtualbox調用的,
# 需要使用windows格式的路徑才能正確執行。
docker-machine create -d virtualbox --virtualbox-memory=1024 --virtualbox-cpu-count=1 --virtualbox-boot2docker-url=file://C:\\Users\\Dell\\.docker\\machine\\cache\\boot2docker.iso --engine-registry-mirror=https://jz9jck6q.mirror.aliyuncs.com