Configuração do banco de dados MariaDB
Instalação
Com Docker
-
(Opcional) Caso já possua Docker instalado na máquina, remova a versão anterior:
$ sudo apt-get remove \ docker \ docker-engine \ docker.io \ containerd runc -y
-
Atualização dos repositórios da máquina:
$ sudo apt-get update && sudo apt-get upgrade
-
Instalar as dependências do Docker:
$ sudo apt install \ apt-transport-https \ ca-certificates \ curl \ gnupg-agent \ software-properties-common -y
-
Adicionar a chave GPG oficial do Docker:
$ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
-
Adicionar o repositório do Docker na máquina:
$ sudo add-apt-repository \ "deb [arch=amd64] https://download.docker.com/linux/ubuntu \ $(lsb_release -cs) \ stable" -y
-
Instalar o Docker Engine:
$ sudo apt install docker-ce docker-ce-cli containerd.io -y
Configuração
Criação do banco de dados localmente
docker run --restart always -d \
--name [nome banco de dados]
-p [porta máquina]:[porta container] \
-e MYSQL_ROOT_PASSWORD=[senha] \
mariadb
Exemplo:
docker run --restart always -d \
--name users
-p 3306:3306 \
-e MYSQL_ROOT_PASSWORD=admin \
mariadb
OBS:
3306
é a porta padrão disponível para criar uma conexão com o banco de dados