安裝Docker Machine
在 OS X 和 Windows上,Machine 一般隨着其他Docker 產品一起被安裝。比如,當你安裝Docker Toolbox的時候。更多關於Docker Toolbox的安裝細節,請移步到 Mac OS X 安裝指南或Windows 安裝指南。
如果你只需要Docker Machine,你可以使用下一個小節的指令,直接安裝Machine 的二進制包(可以在 https://github.com/docker/machine/releases/ 獲取到它最新的版本)。
直接安裝 Machine
-
安裝 Docker引擎。
-
下載包含Machine二進制包的歸檔壓縮包,並解壓和配置到你的PATH中。
Linux:
$ curl -L https://github.com/docker/machine/releases/download/v0.5.0/docker-machine_linux-amd64.zip >machine.zip && \ unzip machine.zip && \ rm machine.zip && \ mv docker-machine* /usr/local/bin
OSX:
$ curl -L https://github.com/docker/machine/releases/download/v0.5.0/docker-machine_darwin-amd64.zip >machine.zip && \ unzip machine.zip && \ rm machine.zip && \ mv docker-machine* /usr/local/bin
Windows (使用Git Bash):
$ curl -L https://github.com/docker/machine/releases/download/v0.5.0/docker-machine_windows-amd64.zip >machine.zip && \ unzip machine.zip && \ rm machine.zip && \ mv docker-machine* /usr/local/bin
-
通過查看Machine的版本信息檢查安裝狀態:
$ docker-machine -v machine version 0.5.0 (3e06852)
安裝 bash補全腳
Machine 倉庫提供幾種特性的 bash
腳本,例如:
- 命令補全
- 在你的shell提示裏顯示活動狀態的machinea
docker-machine use
子命令去轉換活動的machine
複製或連接這些腳本到你的 /etc/bash_completion.d
或 /usr/local/etc/bash_completion.d
文件裏。如果需要獲得 docker-machine
shell提示,需要把$(__docker-machine-ps1)
添加到你的 PS1
設置文件 ~/.bashrc
裏。
PS1='[\u@\h \W$(__docker-machine-ps1)]\$ '
在每個腳本的頂部的評論裏,你可能找到一些額外的文檔。