Docker Machine のインストール¶
OS X と Windows の場合、Docker Toolbox をインストールすることで、他の Docker プロダクトと一緒にインストールされます。Docker Toolbox の詳細は、Mac OS X インストールガイド か Windows インストールガイド をご覧ください。
Docker Machine だけインストールしたい場合は、Machine のバイナリを(最新版は https://github.com/docker/machine/releases/ です)を直接インストールできます。詳細は次のセクションをご覧ください。
Machine を直接インストール¶
- Docker エンジン をインストールします。
- 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"
- 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
シェル・プロンプトを有効化するには、 ~/.bashrc
の PS1
に $(__docker-machine-ps1)
を追加します。
PS1='[\u@\h \W$(__docker-machine-ps1)]\$ '
詳細なドキュメントについては、 各スクリプト の文頭にあるコメントをご覧ください。
次はどこへ¶
- Docker Machine 概要
Docker Machine ドライバ・リファレンス
Docker Machine サブコマンド・リファレンス