ISOの内容をホストで使用できるようにDockerに含まれているISOをマウントする方法はありますか?
shared
バインディング伝播設定としてバインドマウントを使用し、Docker内の共有フォルダにマウントしてLinuxホストでこれを行うことができます。
コンテナを起動します。
docker run -v /mnt/myiso:/mnt/myiso:shared --privileged mydocker
コンテナ内:
mount myimage.iso /mnt/myiso
残念ながらshared
、バインド伝播はLinuxホストでのみ利用可能です。 macOSとWindowsホストでも動作することを願っています。
NFS共有はそれを有効にできると思いましたが、機能しませんでした(NFSボリュームは常にslave
コンテナ内の伝播を介してマウントされます)。