Docker Volume で driver_opts だけを指定したときの挙動

Published at: 2022/12/23


仕事で Docker を触っていて、 docker の volume に対するオプション指定の方法で、 driver_opts だけを指定しているような docker-compose.yml があったので、それが何を意味しているのかを調べた。 その備忘録。

Volume の driver

Docker Volume は、コンテナにボリュームとして attach できるようなディスク的なものを用意するための機構。 仮想ファイルシステム的な機構なので、実現の仕方はいくつかあり、それぞれが driver として提供される。

どの driver を利用するかは、 volume 作成の際のオプションとして指定可能。 もし指定されない場合は、デフォルトの local driver が利用される。

local driver は、実態としては linux の mount(8) であり、 driver_opts として指定できるオプションはすべて、この mount へのオプションとなる。

参考 URL

Docker Local Volume Driver options - Stack Overflow

stackoverflow.com


Tags: dockerdocker-desktop