問題タブ [docker-desktop]
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 Desktop でのデータ ボリュームの検索 (Windows)
現在 docker を学習しようとしていますが、データ ボリュームが実際に存在する場所について混乱しています。
Docker Desktop for Windowsを使用しています。(ウィンドウズ10)
ドキュメントでは、オブジェクトに対して docker inspect を実行するとソースが得られると書かれています: https://docs.docker.com/engine/tutorials/dockervolumes/#locating-a-volume
ただし、これは表示されません。次のようになります。
誰でも私を助けることができますか?データ ボリュームが実際に存在する場所を知りたいのですが、それはホスト マシン上にありますか? もしそうなら、どうすればそれへのパスを取得できますか?
dockerfile - Windows docker ファイルを介して git をセットアップする
windowsnanoserverDockerfile
に基づいて書いています。このイメージに git を追加する必要があります。それを達成するために、私は次のことを行いました:
しかし、docker build を介してこの行を実行すると、次のエラー メッセージが表示されます。
Invoke-Expression : 「c:\Git-2.12.2.2-64-bit.exe」という用語は、コマンドレット、関数、スクリプト ファイル、または操作可能なプログラムの名前として認識されません。名前のスペルを確認するか、パスが含まれている場合は、パスが正しいことを確認してから再試行してください。
このエラー メッセージは、Windows Docker イメージのコンソールの性質により、GUI インストーラーを実行できないことを示しています。残念ながら、git にはコンソール インストーラーがありません。Chocolateyはwindowsservercoreイメージでは正常に動作しますが、 windowsnanoserverでは動作しません。windowsnanoserverにgit をインストールするために、 chocolatey git インストーラーからのコマンドを繰り返すことを考えていますが、それでもWindowsnanoserverに git をインストールする簡単な方法はありますか?Dockerfile