Windows上にDocker Containersをインストールするのにthis official guideを使用しました。すべてがうまく見え、WindowsコンテナでIISを実行できます。WindowsコンテナでDocker RestAPIを有効にするにはどうすればよいですか?
ただし、どこにも表示されず、「Rest APIを有効にする」方法についてはわかりません。これどうやってするの?
Windows上にDocker Containersをインストールするのにthis official guideを使用しました。すべてがうまく見え、WindowsコンテナでIISを実行できます。WindowsコンテナでDocker RestAPIを有効にするにはどうすればよいですか?
ただし、どこにも表示されず、「Rest APIを有効にする」方法についてはわかりません。これどうやってするの?
(OPのために掲示される)。
最後に、Windows上でDocker ContainersのリモートAPIを有効にする方法を見つけました。重要な点は、daemon.jsonです。C:¥ProgramData¥docker¥configにあります。問題のリンクガイドで
、著者は、我々はそれに置く必要があることのようなものに言及:「
{"hosts": ["tcp://0.0.0.0:2376", "npipe://"]}
をしかし、私は私のデーモンドン、daemon.jsonにこれを追加しようとすると、 CLIで作業します。最後に、私は
{"hosts": ["npipe://", "tcp://0.0.0.0:2376"]}
のように配列の順序を逆に私のドッキングウィンドウは、両方のCLI &リモートAPIでうまく動作します。 Windows Dockerの良い経験とあなたの注意を感謝します!
これらの手順をすべて実行した後、上記のポートとlocalhostをipと仮定すると、Docker.Dotnet NuuGetパッケージ経由で接続できますか? DockerClientクライアント=新しいDockerClientConfiguration(新しいUri( "http://127.0.0.1:2376")) .CreateClient(); 'それは正しいでしょうか?ライブラリへのリンク:https://github.com/Microsoft/Docker.DotNet –
私はこの資料@SvenMの作者ではありません。質問の編集から抜粋してこの回答を作成しました。あなたがその質問の下でコメントするなら、OPはそれをよく見てあなたに返答するでしょう。しかし、これはまったく違うのであれば、おそらくこれは新鮮な質問に値するでしょうか?それは私の地域ではないので、私は知らない。 – halfer
質問の更新ではなく、下記の回答セクションにあなたの解決策を掲載してください。ありがとうございます、そして、ようこそ。 – BMitch