English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Nginx 是一个高性能的 HTTP 和反向代理 web 服务器,同时也提供了 IMAP/POP3/SMTP 服务 。
访问 Nginx 镜像库地址: https://hub.docker.com/_/nginx?tab=tags。
可以通过 Sort by 查看其他版本的 Nginx,默认是最新版本 nginx:latest。
你也可以在下拉列表中找到其他你想要的版本:
此外,我们还可以用 docker search nginx 命令来查看可用版本:
$ 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 Container de framework Docker com Nginx e... 57 [OK] ...
Aqui estamos puxando a última versão oficial da imagem:
$ docker pull nginx:latest
Usar o seguinte comando para verificar se o nginx já foi instalado:
$ docker images
Na figura acima, podemos ver que já instalamos a última versão (latest) da imagem nginx.
Após a instalação, podemos usar os seguintes comandos para executar o contêiner nginx:
$ docker run --name nginx-test -p 8080:80 -d nginx
Descrição dos Parâmetros:
--name nginx-test: Nome do contêiner.
-p 8080:80: Mapear a porta, mapear o local 808Porta 0 mapeada para o contêiner interno 8Porta 0.
-d nginx: Configurar o contêiner para rodar em segundo plano.
Por fim, podemos acessar diretamente pelo navegador 808Serviço nginx na porta 0: