Servidor LAMP em Contêiner no Podman

Publicado por Daniel Lara Souza em 07/09/2020

[ Hits: 2.367 ]

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

Webmin no CentOS 6.3

Instalando MariaDB no CentOS 6.5

Compilando kernel 3.16.1 no Fedora 20

Fedora com Gnome Minimal

MySQL Server no Rocky Linux

Leitura recomendada

Docker: /var/run/docker.sock: connect: permission denied [Resolvido]

Usando Podman Machine

Gitlab no Podman

Removendo Imagens Containers Pods no Podman

Docker no Fedora 35

  

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