Este repositório contém um exemplo completo de configuração e uso de um ambiente MySQL (Percona Server) em um container Docker. É um projeto educacional que visa ensinar como configurar e entender os principais arquivos e scripts usados em um ambiente MySQL.
- Configuração do MySQL com Percona Server (baseado no MySQL).
- Personalização de diretivas no arquivo
mysqld.cnf
. - Script de inicialização automatizado para preparar o ambiente.
- Exemplo de backup em
mysql.tar.xz
. - Monitoramento de logs com um script personalizado.
mysql-docker-example/
│
├── Dockerfile # Dockerfile com instruções para criar a imagem
├── mysqld.cnf # Arquivo de configuração do MySQL
├── log.sh # Script para monitorar logs
├── entrypoint.sh # Script de entrada do container
├── mysql.tar.xz # Exemplo de backup (opcional)
├── README.md # Documentação do projeto
└── .gitignore # Arquivos a serem ignorados no Git
## Instruções
1. **Build da Imagem Docker**
```bash
docker build -t mysql-docker-example .
## Commit para repo
sudo git init
sudo git add .
sudo git status
sudo git commit -m "Adicionado exemplo de Docker com Node.js"
sudo git remote add origin <url-do-repositorio>
sudo git remote -v
sudo git push --set-upstream origin master
sudo git push
## Start Container
sudo docker images
sudo docker build -t mysql-docker-example .