English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Nginx est un serveur web HTTP et proxy inverse performant, il fournit également IMAP/POP3/Service SMTP .
Visitez l'adresse du dépôt d'image Nginx : https://hub.docker.com/_/nginx?tab=tags。
Vous pouvez voir d'autres versions d'Nginx via le tri par, par défaut, c'est la version la plus récente : nginx:latest。
Vous pouvez également trouver d'autres versions que vous souhaitez dans la liste déroulante :
De plus, nous pouvons également utiliser la commande $ docker search nginx pour voir les versions disponibles :
$ docker search nginx NAME DESCRIPTION STARS OFFICIAL AUTOMATED nginx Official build of Nginx. 3260 [OK] jwilder/nginx-proxy Automated Nginx reverse proxy for docker c... 674 [OK] richarvey/nginx-php-fpm Container running Nginx + PHP-FPM capable ... 207 [OK] million12/nginx-php Nginx + PHP-FPM 5.5, 5.6, 7.0 (NG), CentOS... 67 [OK] maxexcloo/nginx-php Conteneur de cadre Docker avec Nginx et ... 57 [OK] ...
Ici, nous tirons l'image la plus récente officielle :
$ docker pull nginx:latest
Utilisez les commandes suivantes pour vérifier si nginx est installé :
$ docker images
Dans l'image ci-dessus, nous pouvons voir que nous avons installé l'image Docker la plus récente (latest) de nginx.
Après l'installation, nous pouvons utiliser les commandes suivantes pour exécuter le conteneur nginx :
$ docker run --name nginx-test -p 8080:80 -d nginx
Explication des paramètres :
--name nginx-test: Nom du conteneur.
-p 8080:80: Port pour la mappage, le port local 808Port 0 est mappé sur le conteneur interne 8Port 0
-d nginx: Configurez le conteneur pour s'exécuter en arrière-plan en permanence.
Nous pouvons accéder directement via le navigateur 808Service nginx sur le port 0 :