[LINUX] Démarrez Caddy avec docker sans mettre Caddy dans CentOS8

2020-10-21_170336.png

Qu'est-ce que Caddy

Quand je vais sur le site de Caddy, il dit "Big Deca" et fièrement. THE ULTIMATE SERVER C'est difficile à dire jusqu'ici. Caddy est un serveur Web open source dont la première édition date du 28 avril 2015. Il est écrit en langage Go et utilise la bibliothèque standard Go pour les fonctions HTTP. De plus, contrairement aux autres serveurs Web, il utilise HTTPS par défaut.

Démarrez Caddy sans insérer Caddy dans CentOS8

La dernière fois que j'ai démarré Nginx en utilisant le docker sans mettre Nginx dans CentOS 8, mais la même chose Essayez-le avec Caddy. Cliquez ici pour l'article de Qiia. 2020-10-21_182034.png

environnement

Cela a été confirmé la dernière fois, mais à nouveau l'environnement. CentOS Linux release 8.2.2004 (Core) Docker version 19.03.13, build 4484c46d9d

Démarrez Caddy avec docker sans Caddy dans CentOS8

Vérifiez qu'il n'y a pas de conteneur ou d'image Docker. # docker ps -a # docker images 2020-10-21_180219.png Démarrer 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>
 J'ai pu tirer le caddie et démarrer le conteneur sans rien faire de spécial.

# Accédez à localhost: 8081 dans Firefox
 Accédez à localhost: 8081 dans Firefox. C'est 8081 parce que j'ai spécifié "-p 8081: 80" dans le menu fixe.
<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>
 J'ai pu confirmer que Caddy fonctionnait sans aucun problème.
 Sans aucune pierre d'achoppement, lancer Caddy dans Docker était facile.

# Emplacement du fichier de configuration Caddy et index.html
 Rien ne s'est passé avant le démarrage de Caddy, alors touchez un peu le conteneur Caddy et vérifiez l'emplacement du fichier de configuration Caddy et 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 Est réglé. # 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>
 J'ai pu confirmer que index.html existe sous / usr / share / caddy comme défini.
 Si vous voulez essayer Caddy, il semble facile et bon de le faire avec docker.


Recommended Posts

Démarrez Caddy avec docker sans mettre Caddy dans CentOS8
Démarrez Nginx avec docker sans Nginx dans CentOS8
Jusqu'à ce que vous démarriez Jupyter dans Docker
Créez un environnement CentOS Linux 8 avec Docker et démarrez Apache HTTP Server
Comment installer python3 avec docker centos
Hello World avec gRPC / go dans l'environnement Docker
mod_wsgi parle de le mettre avec pip
Démarrez Django dans un environnement virtuel à l'aide de Pipenv
Démarrez un serveur Web Python simple avec Docker
Comment démarrer du code écrit en Atom avec une seule commande sans démarrer Teminal
Jouez avec CentOS 8
Modifier le fuseau horaire dans Oracle Database Docker
Pour pouvoir utiliser le japonais avec Python dans l'environnement Docker
Démarrer le calcul numérique avec Python (avec Homebrew et pip)