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.
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.
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
Vérifiez qu'il n'y a pas de conteneur ou d'image Docker.
# docker ps -a
# docker images
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