Jalankan pelayan web Caddy pada Pelayan Windows

Caddy ialah pelayan web yang direka untuk keselamatan. Ia satu-satunya pelayan web yang menggunakan HTTPS secara lalai dan berfungsi dengan baik. Jika anda ingin menggunakannya pada Windows, anda boleh. Berikut ialah cara untuk membolehkan pelayan web Caddy berfungsi pada Pelayan Windows.

Bagaimana untuk memasang Docker pada Pelayan Windows

Anda perlu mengkonfigurasi dan menyediakan Docker pada Pelayan Windows untuk menggunakan bekas pelayan web Caddy. Menyediakan Docker adalah proses yang agak terlibat dan mempunyai beberapa langkah.

Untuk menyediakan Docker pada sistem Windows Server anda , buka PowerShell dan masukkan arahan berikut. Perintah ini harus memasang Docker untuk kegunaan anda. Walau bagaimanapun, faham bahawa versi Docker ini hanya boleh menjalankan bekas Windows, bukan bekas Linux.

Install-Module -Name DockerMsftProvider ` -Repositori PSGallery ` -Paksa Pemasangan Paksa -Name docker ` -ProviderName DockerMsftProvider Mulakan Semula-Komputer -Force

Untuk mendapatkan maklumat lanjut tentang cara membuat Docker berfungsi pada Pelayan Windows anda, sila lihat panduan mendalam kami tentang cara menjalankan bekas Docker pada Pelayan Windows. Ia mendalam dan merangkumi semua yang anda perlu ketahui tentang Docker pada platform pelayan Windows.

Bagaimana untuk menyediakan bekas Caddy Docker pada Pelayan Windows

Anda mesti menarik bekas Caddy Docker terkini dari hab Docker untuk menjalankannya pada sistem Windows anda. Untuk menariknya, gunakan arahan tarik docker berikut .

larian buruh pelabuhan -d -p 8100:80 kedi

Menarik bekas Caddy akan mengambil sedikit masa. Ia mempunyai banyak fail untuk dimuat turun, jadi ia mungkin mengambil masa beberapa minit untuk disiapkan. Apabila bekas selesai ditarik, anda boleh menyemaknya dengan arahan docker ps -a .

pekerja pelabuhan ps -a

Menyediakan Caddy dengan Docker Compose

Persediaan lalai untuk Caddy dalam Docker adalah lebih daripada mencukupi untuk kebanyakan pengguna. Walau bagaimanapun, jika anda seorang pakar, anda mungkin mahu pelayan Caddy anda diprakonfigurasikan dengan Docker Compose. Anda mesti memasang dan mengkonfigurasi Docker Compose pada Pelayan Windows terlebih dahulu.

Untuk memulakan, buka Windows File Explorer, kemudian, navigasi ke "C:\Program Files\Docker". Selepas menavigasi ke sana, tahan kekunci Shift , dan klik kanan pada ruang. Kemudian, pilih "Buka tetingkap PowerShell di sini."

Apabila anda memilih "Buka tetingkap PowerShell di sini," terminal PowerShell akan dilancarkan. Dari sana, masukkan arahan berikut. Sebagai alternatif, anda boleh menjalankan cd 'C:\Program Files\Docker'dalam 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

Selepas memuat turun fail Docker Compose EXE, anda boleh menjalankannya dengan:

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

Setelah anda membuat Docker Compose berfungsi, pergi ke halaman Caddy di DockerHub dan ketahui cara mengkonfigurasinya.

Cara menggunakan pelayan web Caddy pada Pelayan Windows

Imej Caddy anda yang ditarik daripada Docker (edisi Pelayan Windows) disertakan dengan konfigurasi sedia untuk dijalankan. Konfigurasi ini tidak perlu diubah suai. Walau bagaimanapun, jika anda ingin membuat pengubahsuaian, lihat halaman Caddy rasmi di DockerHub.

Imej Caddy akan dijalankan sebaik sahaja ia ditarik dari Dockerhub. Walau bagaimanapun, anda harus menghentikannya, kerana ia masih dalam "fasa larian pertama". Untuk menghentikan bekas, buka Powershell dan laksanakan arahan berikut.

pekerja pelabuhan ps -a

Cari ID bekas Caddy. Kemudian, jalankan docker stop untuk menghentikan bekas daripada berjalan pada pelayan Windows anda.

berhenti pelabuhan CONTAINER_ID

Dengan bekas dihentikan, anda boleh memulakannya sekali lagi. Untuk memulakan bekas, gunakan arahan mula docker bersama ID kontena. Jangan gunakan "caddy." Menggunakan "caddy" hanya terpakai apabila menarik imej docker ke bawah untuk kali pertama.

docker mula CONTAINER_ID

Dengan bekas dimulakan, anda akan dapat mengakses pelayan web Caddy dalam penyemak imbas pada Pelayan Windows anda (atau dari jauh melalui IP Pelayan Windows.) Untuk memastikan ia berfungsi, halakan pelayar web anda ke URL berikut.

localhost:8100

Ataupun

windows-server-ip:8100

Menggunakan Pelayan Web Caddy

Pelayan Web Caddy agak maju, dan kami tidak akan membincangkan cara anda boleh menyesuaikannya untuk keperluan anda sendiri dalam panduan ini. Panduan ini memberi tumpuan kepada cara untuk menggunakan pelayan web Caddy pada sistem Windows Server.

Walau bagaimanapun, jika anda baru menggunakan Caddy, tidak mengapa. Projek ini mempunyai beberapa dokumentasi yang sangat baik tentang cara menyesuaikan Caddy untuk keperluan anda, cara menyediakan halaman web, mengaktifkan sijil SSL dan banyak lagi.

Untuk mendapatkan maklumat lanjut tentang pelayan web Caddy, dan perkara yang boleh anda lakukan dengannya pada Windows, sila semak dokumentasi rasmi . Untuk bantuan Docker khusus, lihat halaman docker Caddy .

Tinggalkan Komen

Cara mencipta media pemasangan USB Windows 11 25H2 yang boleh di-boot

Cara mencipta media pemasangan USB Windows 11 25H2 yang boleh di-boot

Untuk mencipta pemasang USB boleh but Windows 11 25H2, anda boleh menggunakan Rufus, Ventoy, Command Prompt dan Media Creation, dan berikut adalah caranya.

Binaan 26220.7653 (KB5074157) untuk Windows 11 membawakan tweak mod gelap baharu (Dev, Beta)

Binaan 26220.7653 (KB5074157) untuk Windows 11 membawakan tweak mod gelap baharu (Dev, Beta)

KB5074157 (binaan 26220.7653) untuk Windows 11 menambah baik mod gelap, menambah sokongan kertas dinding WebP dan membetulkan isu dengan Taskbar, Mula, Bluetooth dan banyak lagi.

Kemas kini Windows 11 KB5074109 telah menjadi bencana – Senarai isu utama

Kemas kini Windows 11 KB5074109 telah menjadi bencana – Senarai isu utama

KB5074109, kemas kini Januari 2026 untuk Windows 11, telah menyebabkan ranap sistem, kegagalan but, masalah Outlook dan ralat penyahpasangan, lalu memaksa pengguna untuk mengalih keluarnya.

Cara menghalang perbualan ChatGPT daripada muncul dalam Carian Google

Cara menghalang perbualan ChatGPT daripada muncul dalam Carian Google

Cegah perbualan ChatGPT anda daripada muncul dalam Carian Google dengan menyemak dan memadam pautan ChatGPT awam yang dikongsi, dan berikut caranya.

Cara memasang Windows Subsystem untuk Android (WSA) pada Windows 11

Cara memasang Windows Subsystem untuk Android (WSA) pada Windows 11

Anda boleh memasang Windows Subsystem for Android (WSA) untuk menjalankan aplikasi Android pada Windows 11 menggunakan Microsoft Store atau PowerShell. Begini caranya

Cara menghentikan ChatGPT daripada menggunakan data peribadi anda untuk latihan AI

Cara menghentikan ChatGPT daripada menggunakan data peribadi anda untuk latihan AI

OpenAI mengumpul kandungan perbualan ChatGPT anda untuk latihan AI secara lalai dan berikut ialah cara untuk melumpuhkan ciri ini untuk privasi yang lebih baik.

Binaan 27913 untuk keluaran Windows 11 dengan perubahan aplikasi Tetapan (Canary)

Binaan 27913 untuk keluaran Windows 11 dengan perubahan aplikasi Tetapan (Canary)

Windows 11 binaan 27913 (Canary) membawakan UI Tetapan yang direka bentuk semula, memulihkan bunyi permulaan Vista, membetulkan isu kertas dinding skrin hitam dan banyak lagi.

Binaan 26120.4733 (KB5062651) untuk keluaran Windows 11 24H2 dengan perubahan (Beta)

Binaan 26120.4733 (KB5062651) untuk keluaran Windows 11 24H2 dengan perubahan (Beta)

Binaan 26120.4733 (KB5062651) untuk Windows 11 menghantar perihalan imej AI baharu, reka bentuk semula kebenaran aplikasi dan perlindungan pentadbir dalam Saluran Beta.

Binaan 26200.5702 (KB5062653) untuk Windows 11 25H2 membawakan ciri baharu (Dev)

Binaan 26200.5702 (KB5062653) untuk Windows 11 25H2 membawakan ciri baharu (Dev)

Binaan 26200.5702 (KB5062653) untuk Windows 11 25H2 membawakan perihalan imej AI, keselamatan pentadbir baharu, dialog kebenaran yang direka bentuk semula dan banyak lagi.

Cara memasang aplikasi menggunakan winget pada Windows 10

Cara memasang aplikasi menggunakan winget pada Windows 10

Anda kini boleh menggunakan arahan winget untuk memasang aplikasi pada Windows 10, dan ini adalah langkah-langkah untuk melakukannya menggunakan Pengurus Pacakag Windows.