サービスの定義に docker-compose を使用しています。docker では、docker ボリュームには 2 つの概念があります。まずbind mount
、ホストストレージへのマウントについてです。
docker run -d --name web-app -v $HOST/location:/container/location -p 80:80 httpd:latest
次にmanaged mount
、ホストに依存しない抽象ストレージについてです。
docker run -d --name web-app -v /container/location -p 80:80 httpd:latest
これらの概念を docker-compose にマッピングしたいと考えています。これは、docker-compose をどのように定義bind mount
し、いつ使用するかを意味します。managed mount