Ir para o conteúdo principal
Background Image
  1. Posts/

Iniciando servidor apache no docker

·1 minuto·
Sidnei Weber
Autor
Sidnei Weber
Devops Engineer

Para iniciar um servidor apache no docker é muito simples, caso tenha uma imagem que já tenha apache é mais simples ainda. Mas vamos partir do principio que não tenha essa imagem, usaremos uma imagem do repositório do docker.

Caso queira só baixar a imagem, começaremos com o comando:

docker pull eboraas/apache

Para iniciar o container com nosso servidor rodaremos o comando:

docker run -it -p 80:80 -d eboraas/apache

Caso queira iniciar também expondo as portas para ter suporte SSL:

docker run -it -p 80:80 -p 443:443 -d eboraas/apache

Basta acessar o IP de sua máquina que o servidor já estará rodando. Caso queira usar algum projeto web que tenha em sua máquina podemos linkar essa pasta com a pasta do container.

docker run -it -p 80:80 -v /home/sidnei/meusite/:/var/www/html/ -d eboraas/apache

Se caso a porta 80 de seu host esteja sendo usada, é possível mapear outra porta no container. Bastando acessar o IP:8080 para ter acesso ao apache do container.

docker run -it -p 8080:80 -v /home/sidnei/meusite/:/var/www/html/ -d eboraas/apache

Fonte

Relacionados

Remover imagens Docker com TAG "none"
·1 minuto
Limpar container antigos Docker
·1 minuto
Limitando e atualizando limites de memória e CPU no docker
·1 minuto
Exportar e importar containers no docker
·1 minuto
Comandos básicos Docker
·3 minutos