MySQL avec Docker

Skip to main content
Du bist hier:
Drucken

MySQL avec Docker

Restauration de MySQL avec Docker

Si vous souhaitez restaurer une base de données à partir d’un autre serveur ou tester rapidement quelque chose sur un serveur MySQL, vous pouvez le faire rapidement et facilement en utilisant Docker.

 

  1. Installer un serveur avec le paquet Docker
  2. docker run \
    --detach \
    --name=mariadb \
    --env="MYSQL_ROOT_PASSWORD=GEHEIMESKENNWORT" \ --publish 6603:3306 \ --volume=/docker/data:/var/lib/mysql \ --volume=/docker/conf.d:/etc/mysql/conf.d \
    mariadb:10.5.12
    

    maraidb:10.5.12 La version peut être spécifiée arbitrairement. Peut aussi être mysql au lieu de mariadb.

  3. Depuis le serveur de base de données d’origine, copiez les données de la base de données MySQL depuis /var/lib/mysql vers le dossier /docker/data.
    Vous pouvez également utiliser rsync pour cela.
  4. Ensuite, exécutez la commande suivante :
    docker mariadb restart
  5. Si vous restaurez un serveur de base de données Plesk, vous pouvez également utiliser le fichier /etc/psa/.psa.shadow.
Related Post