k01ken’s b10g

He110 W0r1d!

docker-composeでstatus code not OK but 500が出現したときの解決法

開発環境は、Windows 10 Pro(64bit) + docker desktop 3.0.4 + Docker Engine 20.10.2 + docker-compose 1.27.4。

docker-compose.yml内にて、volumesを指定していると、こういうエラーが発生してしまい、先に進めませんでした。以下、解決法。

解決法

1.Docker DesktopのSettingsをクリック

2.左サイドのResourcesの欄のFILE SHARINGをクリック

3.自分がdocker-composeで使用しているディレクトリを絶対パスで入力して、Enterキーをクリック
特に再起動の必要もありません。

これだけで、もう一度、docker-compose upで起動すると、成功しました。


■参考リンク
【Docker】Docker for Windows version.19.03.5におけるCドライブのマウント方法についてのメモ - ganganの技術備忘録