即使在明確患有的是心因性勃起障礙,需要正確的心理健康治療才能根治問題,仍是無可奈何地依靠服用犀利士、威而鋼等ED藥物。因為心理疾病難以完全治愈,一定條件下可從新觸發。

Docker Notícias

Como Criar um Container Docker com Apache para Hospedar um Site Usando Arquivos de um Repositório GitHub

Docker
Docker

Passo 1: Criar uma pasta para os arquivos do site

Crie um diretório local no seu sistema para armazenar os arquivos do site. Vamos supor que o caminho escolhido seja /home/seu_usuario/meu_site.

mkdir -p /home/seu_usuario/meu_site

Passo 2: Baixar os arquivos do site

Os arquivos do site estão disponíveis no repositório GitHub do usuário dfilitto. Para baixá-los, siga os passos abaixo:

  1. Baixe o arquivo .zip diretamente com o comando wget:
wget https://github.com/dfilitto/htmlcssjavascript/raw/main/projetos/sitepessoalbasico.zip -O sitepessoalbasico.zip
  1. Após o download, descompacte o arquivo .zip no diretório criado anteriormente (/home/seu_usuario/meu_site):
unzip sitepessoalbasico.zip -d /home/seu_usuario/meu_site

Esse comando irá descompactar todos os arquivos do site diretamente na pasta meu_site.

Observação: Se o comando unzip não estiver instalado no seu sistema, você pode instalá-lo com o comando:

sudo apt-get install unzip

Passo 3: Criar um container com Apache usando o Docker

Agora, crie e execute o container Docker com a imagem do Apache (httpd). Usaremos um volume para mapear a pasta local onde os arquivos do site foram descompactados para o diretório do Apache dentro do container.

Execute o seguinte comando:

docker run -d -p 8080:80 -v /home/seu_usuario/meu_site:/usr/local/apache2/htdocs/ --name meu_apache_container httpd

Explicação:

  • docker run — Comando para rodar um container.
  • -d — Executa o container em segundo plano (detached).
  • -p 8080:80 — Mapeia a porta 80 do container (onde o Apache está escutando) para a porta 8080 do host. O site estará acessível em http://localhost:8080.
  • -v /home/seu_usuario/meu_site:/usr/local/apache2/htdocs/ — Cria um volume que mapeia a pasta local /home/seu_usuario/meu_site para o diretório /usr/local/apache2/htdocs/ dentro do container, onde o Apache armazena os arquivos do site.
  • --name meu_apache_container — Nomeia o container para facilitar a identificação.
  • httpd — A imagem oficial do Apache.

Passo 4: Verificar o container em execução

Para verificar se o container está rodando, utilize o comando:

docker ps

Isso exibirá uma lista de containers em execução. O container Apache deverá estar listado.

Passo 5: Acessar o site

Abra um navegador e acesse http://localhost:8080. O conteúdo do site que foi baixado e descompactado na pasta /home/seu_usuario/meu_site será exibido.

Passo 6: Parar e remover o container (opcional)

Se você quiser parar e remover o container, execute os seguintes comandos:

docker stop meu_apache_container
docker rm meu_apache_container

Esses passos permitem que você configure rapidamente um servidor Apache em um container Docker, usando arquivos de um site básico obtido de um repositório GitHub.

About the author

Danilo Filitto

Mestre em Ciência da Computação pela Universidade Estadual de Maringá - UEM, Pós-Graduado em Redes de Computadores e Comunicação de Dados pela Universidade do Estado do Paraná - UEL, Bacharel em Ciência da Computação pela Universidade do Oeste Paulista - UNOESTE.

Atuo na área acadêmica como professor desde 2006. Atualmente leciono na UNOESTE (Universidade do Oeste Paulista), no SENAC (Serviço Nacional de Aprendizagem Comercial) e possuo vários cursos na Udemy (https://www.udemy.com/user/danilo-filitto/).

Além disso, sou o CEO dos sites https:www.dfilitto.com.br e https:www.makeindiegames.com.br

Você também pode me encontrar no YouTube por meio do endereço https://www.youtube.com/danilofilittoppr

Add Comment

Click here to post a comment

Aprenda a criar seus próprios jogos

Cursos em promoção

Cursos em destaque

Quer aprender a programar?

Aprenda a criar seus próprios jogos com os melhores desenvolvedores