Windows × Docker Desktop環境からUbuntu × Docker Engineに移行したときDocker compose コマンドが実行できずに手間取ったのでその時のメモ。
エラー内容と症状
UbuntuでDocker composeでビルドしようとしても以下のエラーが出て上手くいかない。
/usr/local/bin/docker-compose line 1 not command not found
Docker composeがインストール済であることは確認済。
(以下のコマンドで確認できます。)
apt list --installed | grep docker*
原因と解決方法
コマンドが間違っていた。
#エラーが出るコマンド
docker-compose up -d
# 正しいコマンド
docker compose up -d
超初歩的なしょうもない解決方法でした。
Windows環境だとdocker-composeで動いていたし、
Web上の色々なページで紹介されているのがハイフンだったので気が付くまでに時間がかかりました。