問題タブ [volumes]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
docker - ローカル ボリュームをリモート Docker コンテナーにマウントしています。可能ですか?
私は最近、Docker を非常に快適に使用しています。通常は、Web サイトをデプロイする前に、サーバー上で適切に動作することを確認するために Web サイトをテストしています。
通常、次のように、ローカル ディレクトリをローカルで実行されているイメージにマウントします。
私が興味を持っているのは、Docker を実行しているリモート サーバーにローカル ボリュームをマウントする方法があるかどうかです。ローカルボリュームを外部で共有するためにファイアウォールなどに全体を突っ込まない限り、答えはノーだと確信しています。
でも、聞いてみようと思いました。Docker は驚くべきことを迅速に行っているようです。
ありがとう
azure - azureFile を使用した Kubernetes 永続ボリューム
azureFile を使用して永続ボリュームを作成しようとしていますが、次のエラーが引き続き発生します。
また、kubernetes が動作している VM の 1 つに共有をマウントしようとしました。
pv/pvc/pod を作成するために、次の構成を使用しました。
これは、Azure コンテナー サービスを使用してビルドされた、私が使用している kubernetes のバージョンです。
linux - デバイスをボリュームとして docker コンテナーを実行することは可能ですか?
のような docker コンテナーを実行できるようになりdocker run --device /dev/fuse $IMAGE
ました。
しかし、Kubernetes はまだホスト デバイスをサポートできませんでした。 https://github.com/kubernetes/kubernetes/issues/5607を参照してください。
ボリュームなどのデバイスをマウントすることは可能ですか? 試してみ-v /dev/fuse:/dev/fuse
ましたが、コンテナーにはその char デバイスを開く権限がありませんでした。そのためにさらに追加できますcapabilities
か?
試してみdocker run --cap-add=ALL -v /dev/fuse:/dev/fuse
ましたが、うまくいきませんでした。このシナリオには必要だと思い--device
ます。--privileged