Mariadb docker, exempel
Jump to navigation
Jump to search
Olika exempel på att skapa container med MariaDB
Bygga med run
När man bygger sin container måste man ange variabler för hur lösenord ska hanteras. I annat fall får man inte igång containern. Dessa exempel använder mariadb:latest. Variable anges med --env eller bara -e. Möjliga variabler är:
För root-användaren
- MARIADB_ALLOW_EMPTY_ROOT_PASSWORD=yes =yes måste vara med för att tillåta att man inte har något lösenord för root.
- MARIADB_ROOT_PASSWORD=password Anger det lösenord som gäller för root.
- MYSQL_ROOT_PASSWORD=password Samma som föregående.
För vanlig användare
- MARIADB_USER=user Skapar en användare i samband med byggandet av containern.
- MARIADB_PASSWORD=password Sätter ovanstående användares lösenord.
- MYSQL_USER/MYSQLPASSWORD Samma som MARIADB_USER och MARIADB_PASSWORD.
Exempel på container utan root-lösen
docker run -itd --name my-db1 -p3306 -e MARIADB_ALLOW_EMPTY_ROOT_PASSWORD=yes mariadb:latest
Notera att det är viktigt att mariadb:latest står sist på raden.