https://github.com/renatoelho/docker-mysql
O processo de automação da inicialização e configuração de bancos de dados MySQL em contêineres Docker é facilitado por meio de uma abordagem que permite a execução automática de scripts SQL durante o processo de inicialização. Esses scripts, que podem conter comandos para criação de esquemas, inserção de dados iniciais e configuração de parâmetros
https://github.com/renatoelho/docker-mysql
docker docker-compose mysql sql
Last synced: 3 months ago
JSON representation
O processo de automação da inicialização e configuração de bancos de dados MySQL em contêineres Docker é facilitado por meio de uma abordagem que permite a execução automática de scripts SQL durante o processo de inicialização. Esses scripts, que podem conter comandos para criação de esquemas, inserção de dados iniciais e configuração de parâmetros
- Host: GitHub
- URL: https://github.com/renatoelho/docker-mysql
- Owner: Renatoelho
- Created: 2024-02-22T07:37:03.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-03-28T08:29:36.000Z (over 1 year ago)
- Last Synced: 2025-06-25T15:06:33.432Z (3 months ago)
- Topics: docker, docker-compose, mysql, sql
- Homepage: https://renato.tec.br/
- Size: 567 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Docker + MySQL: Configuração de Servidor e Carregamento Automático de Dados
O processo de ***automação*** da inicialização e configuração de bancos de dados ***MySQL*** em contêineres Docker é facilitado por meio de uma abordagem que permite a execução automática de ***scripts SQL*** durante o processo de inicialização. Esses scripts, que podem conter comandos para criação de esquemas, inserção de dados iniciais e configuração de parâmetros do banco de dados, são executados de forma automática e ordenada.
Essa funcionalidade é particularmente útil em ambientes onde é necessário configurar e manter bancos de dados de maneira eficiente e padronizada, como em ambientes de desenvolvimento, teste e produção baseados em contêineres. Além disso, essa abordagem promove a consistência e a ***reaproveitamento*** nas configurações de bancos de dados, garantindo que as mesmas configurações possam ser aplicadas de forma confiável em diferentes instâncias do MySQL em contêineres Docker.
Em resumo, essa abordagem ***simplifica*** o processo de inicialização e ***configuração*** inicial de bancos de dados MySQL em contêineres Docker, oferecendo uma maneira conveniente e confiável de ***automatizar tarefas*** comuns de configuração.
# Apresentação em vídeo
### Requisitos
+ 
+ 
+ 
+ 
### Ativando o serviço
```bash
docker compose -p docker_mysql -f docker-compose.yaml up -d
```### Desativando os serviços
```bash
docker compose -p docker_mysql -f docker-compose.yaml down
```# Referências
Initializing a fresh instance, ***Docker Hub - MySQL***. Disponível em: . Acesso em: 19 fev. 2024.