[LINUX] Starten Sie Caddy mit Docker, ohne Caddy in CentOS8 zu integrieren

2020-10-21_170336.png

Was ist Caddy?

Wenn ich zu Caddys Seite gehe, steht dort "Big Deca" und stolz. THE ULTIMATE SERVER Bisher ist es schwer zu sagen. Caddy ist ein Open Source-Webserver, dessen erste Ausgabe am 28. April 2015 neu ist. Es ist in Go-Sprache geschrieben und verwendet die Go-Standardbibliothek für HTTP-Funktionen. Im Gegensatz zu anderen Webservern wird standardmäßig HTTPS verwendet.

Starten Sie Caddy, ohne Caddy in CentOS8 einzufügen

Das letzte Mal, als ich Nginx mit Docker gestartet habe, ohne Nginx in CentOS 8 zu integrieren, aber das Gleiche Probieren Sie es mit Caddy. Klicken Sie hier für den Artikel von Qiia. 2020-10-21_182034.png

Umgebung

Es wurde letztes Mal bestätigt, aber die Umwelt wieder. CentOS Linux release 8.2.2004 (Core) Docker version 19.03.13, build 4484c46d9d

Starten Sie Caddy mit Docker ohne Caddy in CentOS8

Stellen Sie sicher, dass kein Docker-Container oder Image vorhanden ist. # docker ps -a # docker images 2020-10-21_180219.png Starten Sie Caddy

80 caddy


```# docker ps -a```
```# docker images```
<a href="https://ebios10.up.seesaa.net/image/2020-10-21_180252.png " target="_blank"><img border="0" alt="2020-10-21_180252.png " src="https://ebios10.up.seesaa.net/image/2020-10-21_180252-thumbnail2.png " width="640" height="141"></a>
 Ich konnte den Caddy ziehen und den Container starten, ohne etwas Besonderes zu tun.

# Zugriff auf localhost: 8081 in Firefox
 Zugriff auf localhost: 8081 in Firefox. Es ist 8081, weil ich im Docker-Lauf "-p 8081: 80" angegeben habe.
<a href="https://ebios10.up.seesaa.net/image/2020-10-21_172725.png " target="_blank"><img border="0" alt="2020-10-21_172725.png " src="https://ebios10.up.seesaa.net/image/2020-10-21_172725-thumbnail2.png " width="640" height="498"></a>
 Ich konnte bestätigen, dass Caddy ohne Probleme arbeitete.
 Ohne Stolpersteine war es einfach, Caddy im Docker zu starten.

# Speicherort der Caddy-Konfigurationsdatei und der index.html
 Bis zum Start von Caddy ist nichts passiert. Berühren Sie daher den Caddy-Container ein wenig und überprüfen Sie den Speicherort der Caddy-Konfigurationsdatei und der index.html.
```# docker exec -it testcaddy /bin/ash```
```# cd /etc/caddy```
```# ls```
```# cat caddyfile```
<a href="https://ebios10.up.seesaa.net/image/2020-10-21_180526.png " target="_blank"><img border="0" alt="2020-10-21_180526.png " src="https://ebios10.up.seesaa.net/image/2020-10-21_180526-thumbnail2.png " width="608" height="541"></a>

#### **`# Set this path to your site's directory.`**

root * /usr/share/caddy Ist eingestellt. # cd /usr/share/caddy # ls

# cat index.html


<a href="https://ebios10.up.seesaa.net/image/2020-10-21_180618.png " target="_blank"><img border="0" alt="2020-10-21_180618.png " src="https://ebios10.up.seesaa.net/image/2020-10-21_180618-thumbnail2.png " width="410" height="147"></a>
 Ich konnte bestätigen, dass index.html unter / usr / share / caddy wie festgelegt vorhanden ist.
 Wenn Sie Caddy ausprobieren möchten, scheint es einfach und gut zu sein, dies mit Docker zu tun.


Recommended Posts

Starten Sie Caddy mit Docker, ohne Caddy in CentOS8 zu integrieren
Starten Sie Nginx mit Docker ohne Nginx in CentOS8
Bis Sie Jupyter in Docker starten
Erstellen Sie mit Docker eine CentOS Linux 8-Umgebung und starten Sie Apache HTTP Server
So installieren Sie Python3 mit Docker Centos
Hallo Welt mit gRPC / go in Docker-Umgebung
mod_wsgi spricht über das Einfügen in pip
Starten Sie Django in einer virtuellen Umgebung mit Pipenv
Starten Sie mit Docker einen einfachen Python-Webserver
So starten Sie in Atom geschriebenen Code mit einem Befehl, ohne teminal zu starten
Spielen Sie mit CentOS 8
Ändern Sie die Zeitzone in Oracle Database Docker
Um Japanisch mit Python in der Docker-Umgebung verwenden zu können
Starten Sie die numerische Berechnung mit Python (mit Homebrew und Pip).