Skip to content

0xxDiego/Percona

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MySQL Docker Example

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.

🚀 Funcionalidades

  • 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.

📂 Estrutura do Projeto

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 .

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published