Servidor LAMP em Contêiner no Podman

Publicado por Daniel Lara Souza em 07/09/2020

[ Hits: 2.419 ]

Blog: http://danniel-lara.blogspot.com/

 


Servidor LAMP em Contêiner no Podman



Para quem não conhece o Podman, dê uma uma lida em: Podman - um mecanismo de contêiner sem daemon [Artigo]

Vamos subir rapidamente um ambiente LAMP em nossa máquina de maneira simples e fácil, tudo rodando em contêineres.

Vamos criar criar 2 diretórios em nosso /home/ , onde um deles será o diretório da aplicação e o outro para o banco de dados MySQL:

mkdir app
mkdir mysql

Agora, vamos subir o servidor LAMP:

sudo podman run --privileged -dit
            --name lamp
            -p 8080:80
            -p 3306:3306
            -v ${PWD}/app:/app
            -v ${PWD}/mysql:/var/lib/mysql
            mattrayner/lamp:latest


Verificar se está rodando:

sudo podman ps
Linux: Servidor LAMP em Contêiner no Podman
Vamos setar um usuário e senha no MySQL:

sudo podman exec lamp mysql -u root -e "GRANT ALL PRIVILEGES ON *.* TO 'danniel'@'%' IDENTIFIED BY 'fedora';"
sudo podman exec lamp mysql -u root -e "FLUSH PRIVILEGES;"

Podemos verificar se está tudo ok, acesse via browser: http://localhost:8080
Linux: Servidor LAMP em Contêiner no Podman
PhpMyAdmin: http://localhost:8080/phpmyadmin
Linux: Servidor LAMP em Contêiner no Podman
Linux: Servidor LAMP em Contêiner no Podman
E caso queria conectar no MySQL, como por exemplo com o mysql-workbench:
Linux: Servidor LAMP em Contêiner no Podman
Espero que ajude.

Guias


Outras dicas deste autor

Ansible no RockyLinux

Iniciando um Pod com Ansible no Podman

LightSquid no CentOS 6.4

Verificando Leitura e Escrita com Iotop

Mageia 2 - Instalando Apache OpenOffice 3.4

Leitura recomendada

MiniKube no Fedora 32

Rodando Wildfly no Podman

Gitlab no Podman

Removendo Imagens Containers Pods no Podman

Instalação do Docker no Linux Mint 20

  

Comentários
[1] Comentário enviado por maurixnovatrento em 07/09/2020 - 11:05h


muito bom.

___________________________________________________________
[code]Conhecimento não se Leva para o Túmulo.
https://github.com/MauricioFerrari-NovaTrento [/code]



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts