Como eu uso o nginx Docker?

Como eu uso o nginx Docker?

Nginx é um servidor web rápido, de código aberto e mais confiável que é usado para o desenvolvimento de aplicativos do lado do servidor. Suporte ao aplicativo do Nginx Server para executar em muitos sistemas operacionais diferentes. Nginx é muito útil para tarefas de desenvolvimento. Portanto, o contêiner do docker fornece suporte para o servidor nginx.

A plataforma Docker de código aberto contém um motor Docker, um ambiente de tempo de execução usado para executar, construir e orquestra recipientes. O termo que usamos no artigo abaixo é 'Docker Hub', um serviço hospedado onde os aplicativos de contêiner são compartilhados, distribuídos e colaborados com o restante da comunidade de desenvolvimento. Os aplicativos dockerizados são portáteis para implementar em qualquer ambiente como laptop, VM, nuvem ou servidor de metal nu. Os componentes modulares podem ser remontados novamente nas aplicações totalmente caracterizadas e conscientemente fazem seu trabalho em um ambiente em tempo real.

Vamos elaborar neste artigo sobre como você pode usar o Nginx Docker e configurar facilmente o seu sistema.

Todas as etapas abaixo do rumo são implementadas no Ubuntu 20.04 liberação fossa focal.

Pré -requisitos

Temos que cumprir os seguintes requisitos para concluir este artigo:

  1. Você precisa de uma inscrição para uma conta do Docker GRATUITO, onde pode receber repositórios públicos gratuitos.
  2. Docker deve instalar e estar em execução localmente em seu sistema.
  3. Você precisa de uma conta raiz ou um usuário pode executar comandos sudo.

Para uma melhor compreensão do Nginx Docker, você deve executar as seguintes etapas:

Etapa 1: você puxará a imagem do Docker Nginx do Docker Hub. Faça login na sua conta do Docker Hub. Se você não estiver registrado, poderá se registrar para uma conta gratuita. Depois de fazer login no Hub do Docker, você pode pesquisar e visualizar a imagem do Nginx, que é dada abaixo.

Para pesquisar imagens nginx, digite Nginx na barra de pesquisa e clique no link oficial do NGINX que será exibido nos resultados de pesquisa.

Etapa 2: Aqui, você verá o comando Pull Docker para Nginx. Agora, no seu host do Docker, execute o seguinte comando Pull Docker no terminal para baixar a imagem mais recente do nginx do hub do docker.

$ sudo docker pule nginx

Etapa 4: use o comando abaixo do ritmo para executar o contêiner Nginx Docker:

$ Docker Run -it - -RM -D -P 8080: 80 -Nome da web nginx


Usamos a porta 8080 do servidor nginx no sistema host do docker. Depois de executar o comando acima, você verá a seguinte janela de saída na navegação no http: // localhost: 8080 URL. A saída exibida a seguir mostra que o Nginx Docker está funcionando corretamente.

Exemplo:

Vamos discutir um exemplo. No exemplo abaixo definido, podemos hospedar uma página da web em nosso contêiner Nginx Docker. Aqui, estamos criando uma nova página Web HTML personalizada e depois testá -la usando a imagem Nginx.
Crie um novo diretório chamado 'Site-Content'. Neste diretor, você adicionará um arquivo html chamado 'Índice.html 'e vamos incluir a seguinte linha de código no índice recém -criado.arquivo html.





Docker nginx


Hello Demo para usar o contêiner nginx



Execute o comando Docker abaixo mencionado.

$ Docker Run -it - -RM -D -P 8080: 80 -Nome web -v ~/site -content:/usr/share/nginx/html nginx

Para o servidor Nginx, expusemos a porta 80 à porta 8080 no host do Docker.

Em seguida, você anexará o volume no contêiner '/usr/share/nginx/html' ao presente diretório em execução onde o helloworld.O arquivo de programa HTML é salvo.

Agora, se você navegar no URL http: // localhost: 8080/Índice.HTML, você obterá a saída abaixo da ponta na janela de exibição:

Conclusão

Hoje, demonstramos neste artigo como usar imagens oficiais do Nginx Docker. Descrevemos como configurar e usar o Nginx Docker. Usando algumas etapas simples, você pode criar novas imagens do Docker a partir de imagens disponíveis que facilitam o gerenciamento e o controle do seu contêiner.