docker-composeを使えば、簡単に複数のDockerコンテナを定義・実行できます。YAMLファイルにコンテナやネットワーク、ボリュームを定義しておけば、Docker環境を簡単に複製できます。Ubuntu 20.04 LTSに最新のdocker-composeをインストールするには、以下のコマンドを実行します。
# 最新バージョン番号の取得
COMPOSE_VERSION=`git ls-remote https://github.com/docker/compose | grep refs/tags | grep -oE "[0-9]+\.[0-9][0-9]+\.[0-9]+$" | sort --version-sort | tail -n 1`
# 最新バージョンのダウンロード
sudo curl -L https://github.com/docker/compose/releases/download/${COMPOSE_VERSION}/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose
# 実行可能モードを設定
sudo chmod +x /usr/local/bin/docker-compose
# Bash自動補完スクリプトのダウンロード
sudo curl -L https://raw.githubusercontent.com/docker/compose/${COMPOSE_VERSION}/contrib/completion/bash/docker-compose -o /etc/bash_completion.d/docker-compose
自動補完スクリプトは必須ではありませんが、インストールしておいたほうが便利でしょう。
関連記事
知っているかどうかで大違い!コマンドの入力補完機能を使いこなす
Linuxを使い始めて、コマンドを正確に打たないといけないことに戸惑う人って多いですよね。そんな方にまずは覚えてもらいたいのが「コマンドの入力補完」です。大半のディストリビューションでは、コマンドラインシェル「bash」に強力な入力補完機能...
コメント