問題タブ [windows-container]
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.
visual-studio - Docker サポート Visual Studio プロジェクトで "Docker ビルド パスが見つかりません"
私はC#ソリューションを持っています。4つのプロジェクトがあり、3つはDLLで、1つはコンソールアプリケーションがそれらのDLLを使用しています。
Visual Studio で docker サポートを使用して docker イメージをビルドしようとしましたが、次のように My dockerfile に失敗します。
dockerfile があるディレクトリに CD を移動し、docker build を実行します。エラー:
PATH が見つからないことがわかります。一方、.sln レベルで docker ファイルを作成しようとしました。docker ファイルの 1 行を変更しました。
COPY RmsMainConsole/bin/x64/debug /root/
注: 「RmsMainConsole」ディレクトリが追加されました。
.sln レベルで docker ビルドを実行し、正常にビルドしました。ログは次のとおりです。
成功したビルドと失敗したビルドの 2 つの違いに気付きました: 1. Docker コンテキストのサイズ 2. ステップ 5/6 のログ:
COPY に失敗しました: CreateFile \?\C:\ProgramData\Docker\tmp\docker-builder043346063\bin\x64\debug: 指定されたパスが見つかりません。
と
---> b214c1edc256
Visual Studio Docker サポートを使用して Docker イメージをビルドするにはどうすればよいですか。どこで私は間違えましたか ?
docker - porttainer コンテナを実行しようとしている無効なボリューム仕様
ポーテナーをローカル Docker にデプロイしようとしています。Windows 10 で Docker CE 18.0.6.0 バージョンを実行しています。次の 2 つのページの手順に従ってみました。
しかし、私はいつも次のコマンドを実行しようとしました:
Docker は常に同じメッセージで応答します。
デーモンからのエラー応答: 無効なボリューム指定: 'portainer_data:/data'
次のコマンドを使用してボリュームを作成しました。
何が考えられますか?
docker - .net コア + Docker: 検証手順によるとリモート証明書が無効です
アプリケーションを実行している複数のWindows コンテナー.net core
が互いの HTTPS 証明書を信頼する正しい方法は何ですか?
私は次の設定をしています:
Container A
が必要とする REST サービスを実行しているContainer B
Container B
を使用して REST サービスを呼び出します。HttpClient
Container B
結果で何かをする
問題は、 をB
呼び出したときA
にThe remote certificate is invalid according to the validation procedure.
例外が発生したことです。これは私が使用するデモコードです:
コンテナを相互に信頼するように設定する方法について、私にはわかりませんし、有益な情報も見つかりませんでした。私が見つけた唯一の解決策は、https 信頼チェックをオーバーライドすることであり、これは私の意見では受け入れられません。