Error response from daemon: invalid mount config for type “bind”: bind source path does not exist:

Docker

docker composeしてこのエラーが出た場合マウントがうまくいっていないです。
ホストのディレクトリとコンテナのディレクトリがあっていないので、ホストにディレクトリを作成するとうまくいきます。

例えば、以下のようなdocker-compose.ymlを想定してみると、srcをカレントディレクトリに置くことでマウントが取れエラーが解消します。

version: '3.8'

services
  app:
    build: .
    volumes:
      - ./src:/src:cached

上記エラーは一旦マウントのディレクトリを設定しないで進めようといった事情がある場合に発生しがちなのかと思います。

タイトルとURLをコピーしました