Rubyと筋肉とギターとわたし

筋トレが仕事です

【docker】dockerコマンドにサブコマンドのcomposeを導入する

どうもてぃ。

もてぃ家に新たに家族が増えました。可愛らしい男の子です。

そして新居も引き渡され、やっと落ち着いてきた次第。

環境

% cat /etc/os-release 
NAME="Linux Mint"
VERSION="19.3 (Tricia)"
ID=linuxmint
ID_LIKE=ubuntu
PRETTY_NAME="Linux Mint 19.3"
VERSION_ID="19.3"
HOME_URL="https://www.linuxmint.com/"
SUPPORT_URL="https://forums.linuxmint.com/"
BUG_REPORT_URL="http://linuxmint-troubleshooting-guide.readthedocs.io/en/latest/"
PRIVACY_POLICY_URL="https://www.linuxmint.com/"
VERSION_CODENAME=tricia
UBUNTU_CODENAME=bionic

% docker -v
Docker version 20.10.7, build 20.10.7-0ubuntu5~18.04.3

github公式のインストールコマンドを実行

こちらを参考。

github.com

ま、結論から言えば失敗です。

% docker compose version
docker: 'compose' is not a docker command.
See 'docker --help'

docker V2公式ドキュメントを見る

自分はubuntuを使っているので、ここを参照。

docs.docker.com

まんまここに書いてる通りで上手く行きました。公式 is best.

% docker compose version
Docker Compose version v2.2.3