Image Docker du serveur Web Nginx basé sur Debian GNU / Linux

Image Docker du serveur Web Nginx basé sur Debian GNU / Linux

À propos

Le docker de construction automatisé Nginx L'image «LinuxConfig / Nginx» peut être utilisée comme environnement de test de base pour un déploiement de sites Web statiques.

Configuration

L'image est construite basée sur la configuration de serveur de wingel par défaut en cours d'exécution sur Debian GNU / Linux. Le serveur Web nginx exécute au premier plan et écoute le port par défaut 80.

Usage

Créez un répertoire et placez votre site Web statique dans.

$ mkdir html $ echo "mon site Web statique"> html / index.html ou $ cp -r / path / vers / votre / statique / site Web / * html / 

Déployer le conteneur Docker Nginx basé sur l'image Docker «LinuxConfig / Nginx».

$ sudo docker run -d --name = nginx -p 80 -v $ pwd / html: / var / www / html linuxconfig / nginx 

La commande ci-dessus déploiera un nouveau conteneur docker nommé nginx. Vérifiez une redirection de port du port local aléatoire vers le port 80 dans le conteneur Nginx:

$ sudo docker port nginx 80 / tcp -> 0.0.0.0: 49153 

À ce stade, vous pourrez accéder à votre site Web statique via un port local 49153 sur votre système hôte:

$ curl http: // localhost: 49153 nginx docker conteneur 

Tutoriels Linux connexes:

  • Choses à installer sur Ubuntu 20.04
  • Une introduction à l'automatisation Linux, des outils et des techniques
  • Choses à faire après l'installation d'Ubuntu 20.04 Focal Fossa Linux
  • Liste des meilleurs outils Kali Linux pour les tests de pénétration et…
  • Comment monter l'image ISO sur Linux
  • Choses à faire après l'installation d'Ubuntu 22.04 Jammy Jellyfish…
  • Choses à installer sur Ubuntu 22.04
  • Comment créer une pile de lampe basée sur Docker à l'aide de Docker sur…
  • Gestion des processus de fond de bash
  • Comment se connecter à Docker Container via SSH