Container / Imageleri Kaydedip, Taşımak

1. Terminali Açın

Windows kullanıyorsanız PowerShell veya Komut İstemi (CMD) uygulamasını açın.

2. İmajları Tek Bir Dosyaya Kaydedin

İmajları tek tek veya birlikte kaydedebilirsiniz. Masaüstüne kaydetmek için şu komutu kullanın (dosya adını istediğiniz gibi değiştirebilirsiniz):

PowerShell
 
 
docker save -o wordpress_mysql_yedek.tar wordpress:php8.4-fpm mysql:latest
  • -o: Çıktı dosyasının adını belirler.

  • Bu komut çalıştıktan sonra, terminalin açık olduğu klasörde (genelde kullanıcı klasörünüzdür) yaklaşık 2.3 GB boyutunda bir .tar dosyası oluşacaktır.

3. Diğer Bilgisayara Yükleyin

Oluşturduğunuz .tar dosyasını bir USB bellek veya harici disk ile diğer bilgisayara taşıdıktan sonra, o bilgisayarda terminali açıp şu komutu vermeniz yeterlidir:

PowerShell
 
docker load -i wordpress_mysql_yedek.tar
   

Önemli Bir Hatırlatma: Veriler (Database)

WordPress ve MySQL ile çalışıyorsanız, sadece imajları (yazılımları) taşımak yeterli olmayabilir.

  • İmaj: Sadece PHP ve MySQL'in kurulu olduğu boş bir fabrikadır.

  • Volume (Veri): Sitenizin dosyaları ve veritabanı kayıtlarıdır.

Eğer WordPress sitenizin içindeki içerikleri ve veritabanını da taşımak istiyorsanız; Docker Desktop'ta sol menüdeki Volumes sekmesine gidip, bu projenize bağlı olan "Volume"ları da yedeklemeniz gerekir.

Yükleniyor...