my-volvolumeのマウント実際にコンテナにマウントしてみるマウントする方法としては2通りあります。ボリューム名:マウントディレクトリという形で指定してあげます。下記例の場合だとvol1というボリュームは存在しないので、新規に作成されます。vol1コンテナを詳細を確認することで、マウントの詳細も確認できます。]コンテナにログインして、ファイルシステムを確認してみます。/sys/firmware/appがファイルシステムとしてマウントされていることがわかります。試しに、/app上にファイルを作ってみます。lshogehogeこの作ったファイルが、別のコンテナからも参照できるかどうか確認してみます。次は別コンテナを--mountオプションでマウントさせてみます。コンテナからログアウトしてください)--mountコマンドでマウントする場合は、マウント元のボリュームをsource、マウント先をtargetに設定します。nginx:latestb7f098b3b774253d10890a157efd694b5cd9ecaade330b0ac562f95bfd4a1e5e/appにファイルが存在しているか確認してみます。lshogehoge確認できました!コンテナを削除しても、ボリュームは残り続けるので破棄されません。readonlyでマウントするreadonlyオプションをつけてコンテナを起動できます。後ろに半角スペースなどをつけるとエラーになるので、気をつけてください。mountでは、任意のファイルやディレクトリをマウントすることができます。よるマウント試しにカレントディレクトリに存在しないディレクトリsourceを指定してマウントしてみます。よるマウント(推奨)-vによるマウントと比較すると、--mountによるマウントは存在しないディレクトリなどを指定できないようになっています。存在しないディレクトリを指定すると、下記のようにエラーになります。--help'.ちなみに、マウントの詳細を確認したい場合はinspectを使用します。]~~~tmpfsを使用したデータ管理tmpfsでは、-vによるマウントは推奨されていないため、--mountによるマウントを確認してみます。nginxまた、マウントサイズやファイルモードをオプションで指定することもできます。Swarmについても、後日まとめようと思っています。takapy(@takapy0210)です。今日はDockerで機械...2019-02-18【初心者向け】実際に動かしながらDockerを学ぶ〜中編〜こんにちは。takapy(@takapy0210)です。本記事は、転職カウ...2019-02-18【初心者向け】実際に動かしながらDockerを学ぶ〜前編〜こんにちは。takapy(@takapy0210)です。toC企業でMLエンジニアとして働いています。ブログでは主に機械学習界隈の話ができればと思っています。(1)月別アーカイブリンクプライバシーポリシ。