Imagem do Docker do servidor da web nginx com base no Debian GNU/Linux

Imagem do Docker do servidor da web nginx com base no Debian GNU/Linux

Sobre

O Docker de compilação automatizado Nginx A imagem “LinuxConfig/nginx” pode ser usada como um ambiente de teste básico para implantações de sites estáticos.

Configuração

A imagem é construída com base na configuração padrão da Web Nginx em execução no Debian GNU/Linux. Nginx WebServer Run em primeiro plano e ouve na porta padrão 80.

Uso

Crie um diretório e coloque seu site estático dentro.

$ mkdir html $ echo "meu site estático"> html/index.html ou $ cp -r/path/para/your/static/site/* html/ 

Implante o contêiner Nginx Docker com base na imagem do docker "LinuxConfig/nginx".

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

O comando acima implantará um novo contêiner de docker chamado nginx. Verifique um redirecionamento da porta da porta local aleatória para a porta 80 dentro do contêiner nginx:

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

Nesta fase, você poderá acessar seu site estático por meio de uma porta 49153 local em seu sistema host:

$ CURL http: // localhost: 49153 contêiner Nginx Docker 

Tutoriais do Linux relacionados:

  • Coisas para instalar no Ubuntu 20.04
  • Uma introdução à automação, ferramentas e técnicas do Linux
  • Coisas para fazer depois de instalar o Ubuntu 20.04 fossa focal linux
  • Lista das melhores ferramentas Kali Linux para testes de penetração e…
  • Como montar a imagem ISO no Linux
  • Coisas para fazer depois de instalar o Ubuntu 22.04 Jellyfish…
  • Coisas para instalar no Ubuntu 22.04
  • Como criar uma pilha de lâmpadas à base de docker usando o docker em…
  • Gerenciamento de processos de fundo bash
  • Como se conectar ao contêiner do Docker via SSH