docker machine
docker machine
是docker
官方編排Orchestration
項(xiàng)目之一
Machine management for a container-centric world
install docker machine
curl -L \
https://github.com/\
docker/machine/releases/download/\
v0.9.0-rc1/docker-machine-`uname -s`-`uname -m` > \
/usr/local/bin/docker-machine && \
chmod +x /usr/local/bin/docker-machine
docker-machine -v
docker machine 命令
docker-machine active # 查看活躍的 Docker 主機(jī)
docker-machine config # 輸出連接的配置信息
docker-machine create # 創(chuàng)建一個(gè) Docker 主機(jī)
docker-machine env # 顯示連接到某個(gè)主機(jī)需要的環(huán)境變量
docker-machine inspect # 輸出主機(jī)更多信息
docker-machine ip # 獲取主機(jī)地址
docker-machine kill # 停止某個(gè)主機(jī)
docker-machine ls # 列出所有管理的主機(jī)
docker-machine regenerate-certs # 為某個(gè)主機(jī)重新生成 TLS 認(rèn)證信息
docker-machine restart # 重啟主機(jī)
docker-machine rm # 刪除某臺(tái)主機(jī)
docker-machine ssh # SSH 到主機(jī)上執(zhí)行命令
docker-machine scp # 在主機(jī)之間復(fù)制文件
docker-machine start # 啟動(dòng)一個(gè)主機(jī)
docker-machine stop # 停止一個(gè)主機(jī)
docker-machine upgrade # 更新主機(jī) Docker 版本為最新
docker-machine url # 獲取主機(jī)的 URL
docker-machine help, h # 輸出幫助信息
docker-machine <COMMAND> -h
docker-machine create -d <driver>
amazonec2, azure, digitalocean, exoscale
generic, google, none, openstack
rackspace, softlayer, virtualbox
vmwarevcloudair
vmwarevsphere
docker-machine create \
-d generic \
--generic-ip-address=10.0.100.101 \
--generic-ssh-user=user dev
docker-machine create -d virtualbox dev
docker-machine ls
docker-machine env dev
docker-machine ssh dev