Voici mon conteneur Mariadb, c'est un conteneur qui permet d'illustrer l'utilisation de Docker.
Ce conteneur est basé sur Alpine Linux version 3.11 afin d'obtenir un conteneur minimal. Il s'agit d'une installation standard de MariaDb. Lors du lancement du conteneur, le script launch est lancé via la commande CMD du Dockerfile. Cette commande peut en conséquence être neutralisée en lancant directement une autre commande.
Lors du lancement du script, le système vérifie la présence de la base mysql dans l'aborescence /var/lib/mysql. Si cette base n'est pas trouvée, cela signifie que le volume est vierge et qu'il faut créer la base. Un message est affiché demandant de lancer le script installdb. Si le volume contient des données, le serveur Mysql est lancé
Lancer l'image :
docker run -d -v VolDB:/var/lib/mysql easylinux/mariadb
Pour lancer le conteneur sans activer le script :
docker run -it -v VolDB:/var/lib/mysql easylinux/mariadb /bin/sh
NB:
Content type
Image
Digest
Size
124.5 MB
Last updated
almost 6 years ago
docker pull easylinux/mariadb