docker

【docker】警告`version` is obsoleteの原因と解決法

Docker環境

Engine: 27.1.1
Compose: v2.29.1-desktop.1

問題

docker-compose.ymlを作成してdocker-compose buildしたところ、以下の警告が表示された

WARN[0000] /Users/user/Documents/app/docker-compose.yaml: the attribute `version` is obsolete, it will be ignored, please remove it to avoid potential confusion 

原因

docker-compose.ymlにversionが記載されているのが原因だった(versionは廃止になったらしい)

version: '3.9'

解決法

docker-compose.ymlのversion: '3.9'の行を削除した結果、警告は消えました。

ABOUT ME
ytakeuchi
都内在住のフロントエンドエンジニア。2016年からフリーランスとして活動中。座右の銘は「昨日よりも楽に」。好きな言葉は「効率化」。こんな性格なのでプライベートではGoogle Apps Scriptばかり触っています。