Synology Container Manager (cunoscut anterior sub numele de Docker) este un instrument extraordinar pentru a rula aplicații complexe pe NAS-ul tău. Dar, ca orice software, containerele trebuie actualizate regulat pentru securitate și funcționalități noi.
Procesul este simplu, dar necesită câțiva pași importanți. Iată cum să menții containerele actualizate, ca un profesionist!
Pasul 1: Înțelegeți Conceptul de Bază
Un container este o instanță rulată dintr-o Imagine (Image). Când actualizați o aplicație, de fapt descărcați o versiune mai nouă a Imaginii și apoi recreați Containerul folosind acea nouă Imagine, păstrând în același timp setările și datele vechi.
Nu actualizați în interiorul containerului în sine, ci îl înlocuiți cu o versiune mai nouă.
Pasul 2: Pregătirea și Backup-ul
Înainte de a face orice modificare, cel mai bun prieten al tău este Volumul de Date Persistente (Persistent Volume) și setările containerului.
A. Asigurați-vă că aveți Datele Persistente (Volume Mapping)
Ați configurat, sperăm, folderele din interiorul containerului (ex. /config) să fie mapate la un folder de pe NAS-ul Synology (ex. /docker/nume_aplicatie/config). Acesta se numește Volume Mapping.
- De ce e crucial: Atunci când ștergeți și recreați containerul, datele de configurare și de utilizator (parole, biblioteci, setări) rămân în siguranță în folderul de pe NAS.
B. Oprește Containerul 🛑
Pentru a garanta că toate modificările sunt salvate pe Volume Mapping, opriți containerul vechi.
- Accesați Container Manager.
- Mergeți la secțiunea Container.
- Selectați aplicația pe care doriți să o actualizați.
- Apăsați pe Acțiune (Action) și selectați Stop.
Pasul 3: Descărcarea Noii Imagini
Acum trebuie să descărcăm cea mai recentă versiune a Imaginii (Image) de pe registry (de obicei Docker Hub).
- Mergeți la secțiunea Imagine (Image) în Container Manager.
- Selectați imaginea containerului pe care doriți să îl actualizați (ex.
organizr/organizr). - Apăsați pe Actualizare (Update).
- Dacă opțiunea Actualizare nu este disponibilă, înseamnă că Synology nu a detectat o versiune mai nouă local. În acest caz, selectați imaginea și folosiți Descărcare (Download), selectând aceeași etichetă (tag), de obicei
latest. Acesta va forța o re-descărcare.
- Dacă opțiunea Actualizare nu este disponibilă, înseamnă că Synology nu a detectat o versiune mai nouă local. În acest caz, selectați imaginea și folosiți Descărcare (Download), selectând aceeași etichetă (tag), de obicei
Veți vedea o notificare că noua imagine a fost descărcată.
Pasul 4: Recrearea Containerului 🆕
Acesta este pasul cel mai simplu, dar și cel mai “final”. Vom folosi noua imagine, dar vom refolosi toate setările containerului vechi.
- Reveniți la secțiunea Container.
- Selectați containerul care este acum Oprit (Stopped).
- Apăsați pe Acțiune (Action).
- Selectați opțiunea Resetează (Reset) sau, în versiunile mai noi, Ștergeți (Delete) și apoi Creați (Create) din nou (mai jos este o metodă mai simplă).
💡 METODA RAPIDĂ ȘI SIGURĂ (Recreare Forțată): În loc să ștergeți și să recreați manual (riscând să uitați o setare), folosiți funcția de Resetare care face totul automat:
- Selectați containerul Oprit.
- Apăsați Acțiune (Action).
- Selectați Resetează (Reset).
- Ce face “Resetează”: Șterge containerul vechi, îl recreează imediat cu aceleași setări (porturi, volume, variabile de mediu) și utilizează cea mai nouă imagine descărcată cu același nume.
Pasul 5: Verificarea și Curățarea
A. Verificare Finală ✅
Containerul nou creat ar trebui să pornească automat și să afișeze starea Rulează (Running). Conectați-vă la aplicație prin browser și verificați dacă toate setările și datele sunt intacte. Dacă ați păstrat Volume Mapping corect (Pasul 2), totul ar trebui să fie la locul lui.
B. Curățarea Imaginii Vechi 🗑️
După ce noul container rulează corect, puteți șterge imaginea veche care nu mai este necesară, pentru a elibera spațiu pe NAS.
- Mergeți la secțiunea Imagine (Image).
- Localizați imaginea veche (care are aceeași denumire, dar nu este “în uz”).
- Selectați-o și apăsați Ștergeți (Delete).
Atenție: Nu ștergeți imaginea nouă, desigur!
Concluzie
Actualizarea aplicațiilor din Container Manager este o sarcină de întreținere esențială. Nu uitați: descărcați Imaginea nouă, opriți containerul, folosiți Resetează pentru a-l recrea folosind noile date binare și apoi curățați imaginea veche.
Mentenanța proactivă este cheia longevității NAS-ului Synology!
