Docker Machine のインストール

OS X と Windows の場合、Docker Toolbox をインストールすることで、他の Docker プロダクトと一緒にインストールされます。Docker Toolbox の詳細は、Mac OS X インストールガイドWindows インストールガイド をご覧ください。

Docker Machine だけインストールしたい場合は、Machine のバイナリを(最新版は https://github.com/docker/machine/releases/ です)を直接インストールできます。詳細は次のセクションをご覧ください。

Machine を直接インストール

  1. Docker エンジン をインストールします。
  1. Docker Machine のバイナリをダウンロードし、PATH に展開します。

Linux:

$ curl -L https://github.com/docker/machine/releases/download/v0.5.5/docker-machine_linux-amd64 >/usr/local/bin/docker-machine && \
     chmod +x /usr/local/bin/docker-machine

OS X:

$ curl -L https://github.com/docker/machine/releases/download/v0.5.5/docker-machine_darwin-amd64 >/usr/local/bin/docker-machine && \
     chmod +x /usr/local/bin/docker-machine

Windows(Git Bash を使う場合):

$ if [[ ! -d "$HOME/bin" ]]; then mkdir -p "$HOME/bin"; fi && \
     curl -L https://github.com/docker/machine/releases/download/v0.5.5/docker-machine_windows-amd64.exe > "$HOME/bin/docker-machine.exe" && \
     chmod +x "$HOME/bin/docker-machine.exe"
  1. Machine のバージョンを表示して、インストールを確認します。
$ docker-machine -v
docker-machine version 0.5.5, build 02c4254

bash 補完スクリプトのインストール

Machine 用のレポジトリには次の機能を持つ bash スクリプトがあります。

  • コマンド補完
  • シェル・プロンプトにアクティブなホストを表示
  • docker-machine use サブコマンドを追加し、アクティブなマシンを切り替えるラッパー

スクリプトをインストールするには、 /etc/bash_completion.d/usr/local/etc/bash_completion.d にファイルをコピーするかリンクします。 docker-machine シェル・プロンプトを有効化するには、 ~/.bashrcPS1$(__docker-machine-ps1) を追加します。

PS1='[\u@\h \W$(__docker-machine-ps1)]\$ '

詳細なドキュメントについては、 各スクリプト の文頭にあるコメントをご覧ください。

次はどこへ

  • Docker Machine 概要
  • Docker Machine ドライバ・リファレンス
  • Docker Machine サブコマンド・リファレンス