Windows Server 上で Caddy Web サーバーを実行する

Caddy は、セキュリティを中心に設計されたWeb サーバーです。これは、デフォルトで HTTPS を使用し、非常にうまく機能する唯一の Web サーバーです。Windows で使用したい場合は、使用できます。Caddy Web サーバーを Windows Server 上で動作させる方法は次のとおりです。

Windows Server に Docker をインストールする方法

Caddy Web サーバー コンテナーを使用するには、Windows Server 上でDocker を構成およびセットアップする必要があります。Docker のセットアップは非常に複雑なプロセスであり、いくつかの手順があります。

Windows Serverシステムに Docker をセットアップするには、PowerShell を開いて次のコマンドを入力します。これらのコマンドにより、用途に合わせて Docker がインストールされます。ただし、このバージョンの Docker は Windows コンテナのみを実行でき、Linux コンテナは実行できないことを理解してください。

Install-Module -Name DockerMsftProvider ` -Repository PSGallery ` -Force Install-Package -Name docker ` -ProviderName DockerMsftProvider Restart-Computer -Force

Windows Server で Docker を動作させる方法の詳細については、Windows Server で Docker コンテナを実行する方法に関する詳細ガイドをご覧ください。これは詳細であり、Windows サーバー プラットフォーム上の Docker について知っておくべきことをすべてカバーしています。

Windows Server で Caddy Docker コンテナをセットアップする方法

Windows システム上で実行するには、最新の Caddy Docker コンテナーを Docker ハブからプルする必要があります。これをプルするには、次のdocker pullコマンドを使用します。

docker run -d -p 8100:80 キャディ

Caddy コンテナのプルには少し時間がかかります。ダウンロードするファイルがたくさんあるため、完了するまでに数分かかる場合があります。コンテナーのプルが完了したら、 docker ps -aコマンドで確認できます。

docker ps -a

Docker Compose を使用した Caddy のセットアップ

Docker の Caddy のデフォルト設定は、ほとんどのユーザーにとって十分です。ただし、専門家であれば、Caddy サーバーを Docker Compose で事前に構成しておくことをお勧めします。事前に、まず Windows Server に Docker Compose をインストールして構成する必要があります。

まず、Windows ファイル エクスプローラーを開き、「C:\Program Files\Docker」に移動します。そこに移動した後、 Shiftキーを押したままスペースを右クリックします。次に、「ここで PowerShell ウィンドウを開く」を選択します。

「ここで PowerShell ウィンドウを開く」を選択すると、PowerShell ターミナルが起動します。そこから、次のコマンドを入力します。あるいは、cd 'C:\Program Files\Docker'PowerShell で実行することもできます。

[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12

Invoke-WebRequest "https://github.com/docker/compose/releases/download/v2.11.2/docker-compose-windows-x86_64.exe" -UseBasicParsing -OutFile docker-compose.exe

Docker Compose EXE ファイルをダウンロードした後、次のコマンドを使用して実行できます。

cd 'C:\Program Files\Docker' .\docker-compose.exe

Docker Compose が動作するようになったら、DockerHub の Caddy ページにアクセスして、その構成方法を学習してください。

Windows Server で Caddy Web サーバーを使用する方法

Docker (Windows Server エディション) から取得した Caddy イメージには、すぐに実行できる構成が付属しています。この構成を変更する必要はありません。ただし、変更を加えたい場合は、DockerHub の公式 Caddy ページをチェックしてください。

Caddy イメージは、Dockerhub から取得されるとすぐに実行されます。ただし、まだ「初回実行段階」にあるため、停止する必要があります。コンテナーを停止するには、Powershell を開き、次のコマンドを実行します。

docker ps -a

Caddy コンテナ ID を見つけます。次に、docker stopを実行して、Windows サーバーでのコンテナーの実行を停止します。

docker stop CONTAINER_ID

コンテナが停止した状態で、再度コンテナを起動できます。コンテナーを開始するには、コンテナー ID とともにdocker startコマンドを使用します。「キャディ」は使用しないでください。「caddy」の使用は、初めて Docker イメージをプルダウンする場合にのみ適用されます。

docker start CONTAINER_ID

コンテナーが開始されると、Windows Server 上のブラウザーで Caddy Web サーバーにアクセスできるようになります (または、Windows Server IP を介してリモートで)。それが機能していることを確認するには、Web ブラウザーで次の URL を指定します。

ローカルホスト:8100

また

Windows-サーバー-IP:8100

Caddy Web サーバーの使用

Caddy Web サーバーは非常に高度な機能を備えており、このガイドでは、独自のニーズに合わせてカスタマイズする方法については説明しません。このガイドでは、Windows Server システムに Caddy Web サーバーを展開する方法に焦点を当てています。

ただし、Caddy を初めて使用する場合でも問題ありません。このプロジェクトには、ニーズに合わせて Caddy をカスタマイズする方法、Web ページを提供する方法、SSL 証明書をアクティブ化する方法などに関する優れたドキュメントがいくつかあります。

Caddy Web サーバーの詳細と、Windows でそれを使用してできることについては、公式ドキュメントを確認してください。特定の Docker ヘルプについては、Caddy docker ページを確認してください

Leave a Comment

Windows 10でBluetoothをオフにする方法(Bluetoothを無効にする)

Windows 10でBluetoothをオフにする方法(Bluetoothを無効にする)

PCやラップトップのBluetoothは非常に便利ですが、オフにしたい場合もあります。今日では、その方法をよく説明しています。

Windows10でマウスのプライマリボタンを変更する方法

Windows10でマウスのプライマリボタンを変更する方法

Windows10でマウスのプライマリボタンを変更する方法

Microsoft Edge about:flagsページにアクセスする方法

Microsoft Edge about:flagsページにアクセスする方法

Microsoft EdgeはChromiumベースです。Google Chromeに存在する機能の多くを活用しつつ、独自の機能も備えています。

MSIアフターバーナーの使用方法–詳細ガイド

MSIアフターバーナーの使用方法–詳細ガイド

コンピュータのハードウェアコンポーネントは、より高いパフォーマンスを引き出すためにおいて重要な役割を果たします。MSIアフターバーナーでGPUを最適化しましょう。

Windows10で複数のファイルにOpenWithを使用する方法

Windows10で複数のファイルにOpenWithを使用する方法

Windows 10のファイルコンテキストメニューには、[プログラムから開く]という便利なオプションがあります。このオプションを使用すると、ユーザーはファイルを開くためのアプリを選択できます。

Windows または macOS コンピュータでグラフィックス ドライバを再起動する方法

Windows または macOS コンピュータでグラフィックス ドライバを再起動する方法

グラフィックス ドライバーを再起動し、グラフィックス関連の望ましくない問題にスマートに対処する方法を学び、自分自身の PC トラブルシューティングの専門家になりましょう。

Windows 10のOneDriveによる高いCPU使用率を修正する方法

Windows 10のOneDriveによる高いCPU使用率を修正する方法

Windows 10のOneDriveによる高いCPU使用率を修正する方法

エラー0x800705b4(Windows Update)を修正する方法–究極のガイド

エラー0x800705b4(Windows Update)を修正する方法–究極のガイド

マイクロソフトでは、デバイスの安全性を維持し、さまざまな問題を修正できるように、システムアップデートを定期的にインストールすることを強くお勧めします。

Steam 1ファイルを修正する方法は検証に失敗し、再取得されます

Steam 1ファイルを修正する方法は検証に失敗し、再取得されます

Steamは優れたゲーム配信プラットフォームですが、さまざまなエラーが発生することがあります。この記事では、特に「1ファイルの検証に失敗し、再取得されます」というエラーを修正する方法を説明します。

Windows10で空のフォルダーを見つける方法

Windows10で空のフォルダーを見つける方法

Windows 10で空のフォルダーを効率的に見つける方法について詳しく解説します。