MySQL con Docker

Skip to main content
Du bist hier:
Drucken

MySQL con Docker

Ripristino di MySQL con Docker

Se vuoi ripristinare un database da un altro server o testare rapidamente qualcosa su un server MySQL, puoi farlo rapidamente e facilmente usando Docker.

 

  1. Installare un server con il pacchetto 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 versione può essere specificata arbitrariamente. Può anche essere mysql invece di mariadb.

  3. Copia i dati del database MySQL dal server di database originale da /var/lib/mysql alla cartella /docker/data.
    Potete anche usare rsync per questo.
  4. Poi eseguite il seguente comando:
    docker mariadb restart
  5. Se stai ripristinando un server di database Plesk, puoi anche usare il file /etc/psa/.psa.shadow.
Related Post