Docker の Windows ストレージ パス設定操作

Docker の Windows ストレージ パス設定操作

Windows 10 に Docker をインストールする場合、コンテナタイプを Linux コンテナとして選択すると、デーモングラフの値を変更してストレージパスを設定できなくなります。具体的な変更方法は次のとおりです。

最初のステップ

設定をクリックして設定ページに入ります

ステップ2

コンテナの共有ディレクトリを選択し、必要に応じて対応するドライブに配置して適用すると、数分で準備が整います。

ステップ3

画像の保存アドレスを選択し、保存するディレクトリを参照して選択し、適用すると、数分で準備が整います。

補足: Windows 10 で Docker for Windows のウェアハウス パスを変更する

苦情を申し立てる

正直に言うと、この問題を解決するために長い間 Baidu を検索しましたが、試してもうまくいきませんでした。今は成功したので、無駄ではなかったが、重要なステップを見逃していたことがわかりました。

始める

多くの人は、下図のように Docker Engine にパスを追加するという方法を Baidu で見つけるかもしれません。しかし、追加した後、Docker がクラッシュします。

実際、この方法には何の問題もありません。ただ、次の 1 つの手順が欠けているだけです (写真を撮れないので、言葉でしか説明できません)

右下隅にある小さなクジラを右クリックし、[Switch Linux Containers...] を見つけて [Switch] をクリックします。エラーが発生した場合は、Power Shell で実行できる一連のコマンドを含むコマンド プロンプトが表示されます。

変更後は、上の図のような操作に進むことができます。

なぜこのようなことが起こるのでしょうか?

デフォルトではLinuxコンテナを使用するため、docker infoのcmdにアクセスすると、

Docker ルート ディレクトリ:

この行には Linux パスも表示されますが、Windows の場合は Windows パスになります。

上記は私の個人的な経験です。参考になれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。間違いや不備な点がありましたら、遠慮なくご指摘ください。

以下もご興味があるかもしれません:
  • Docker ファイルの保存パス、ポート マッピング操作モードの変更
  • docker run で ./ 相対パスを使用してファイルまたはディレクトリをマウントできない問題を解決する
  • Docker ファイルの保存パス、コンテナの起動コマンド操作の取得

<<:  フォーム要素とプロンプトテキストが揃っていない問題

>>:  WebWorkerはJavaScriptサンドボックスの詳細をカプセル化します

推薦する

新しいユーザーを作成し、MySQLに権限を付与する最も簡単な方法

ユーザーを作成します: 'oukele' によって識別されるユーザー 'ou...

JavaScriptにおける評価戦略の詳細な説明

目次それを覆う栗パラメータの受け渡し値渡し共同配送要約する拡張機能 - 遅延評価私は最近、JavaS...

Linux gccコマンドの具体的な使い方

01. コマンドの概要gcc コマンドは、GNU がリリースした C/C++ ベースのコンパイラを使...

スクロールバーのスタイルを設定するための CSS サンプルコード

スクロール バーのスタイルを設定するための CSS 実装コードは次のとおりです。 •::-webki...

MySQL でのトランザクションの使用方法

基礎トランザクションは、SQL ステートメントのグループに対するアトミック操作です。つまり、グループ...

Windows 10 での MySQL 8.0.20 のインストールと設定方法のグラフィック チュートリアル

Win10システムにMySQL8.0.20をローカルにインストールし、個人的にテストして利用可能であ...

Vue データの応答性の概要

データの応答性について話す前に、Vue はデータに対して具体的に何を行うのかという非常に重要な問題を...

Windows 10 での Tomcat のインストールと展開に関する詳細なチュートリアル

目次1 Java環境の設定2 tomcatのインストールと展開Tomcat をインストールして展開す...

Vueはフィルターを使用して日付をフォーマットします

この記事では、フィルターを使用して日付をフォーマットするVueの具体的なコードを参考までに紹介します...

MySQL Routerのインストールと展開

目次01 MySQLルーターの紹介MySQL Router とは何ですか? 02 MySQLルータの...

Vue で rem 適応を使用する方法

1. 開発環境vue 2. コンピュータシステム Windows 10 Professional E...

Vueのインストール方法の紹介

目次1. グローバルに登録されたコンポーネント2. グローバルカスタム指示vue 、新しいプラグイン...

ウェブサイトのパフォーマンスを向上させるためのウェブサーバーの改善

<br />このシリーズの最初のセクションでは、Web サイトのパフォーマンスを向上させ...