Docker på en Synology NAS er ikke den seneste og der længe mellem opdateringerne – og man kan manuelt opdatere Docker, omend det er lidt besværligt.

Hvad der er lidt mere lige til er at opdatere Docker Compose.

Du skal have SSH aktiveret: SSH adgang til din NAS og root adgang

Log ind på din nas

Tjek hvilken docker compose udgave du har

docker-compose --version

Så får du et print som

Den nyeste udgave finder du her: https://github.com/docker/compose/releases og der fremgår det at det aktuelle seneste udgave er

Installer seneste Docker Compose

Nu har vi set at vores Docker Compose ikke er den seneste udgave.

Vi starter med at lave en bakcup af den eksisterende docker compose, så vi evt kan rulle den tilbage, om nødvendigt

Til det skal vi have root adgang

sudo -i

Vi går nu til mappen hvor vi finder docker compose

cd /var/packages/Docker/target/usr/bin/

Og laver en backup blot ved at flytte docker compose til en ny mappe.

Vi flytter den ved

mv docker-compose docker-compose_1.24.0

Jeg foreslår vi kalder den versionsnummeret, Hvor efter vi kan se den har fået det nye navn

Det er nu tid til at få den nye ned – og her skal vi huske det versionnummer – som repræsentere den seneste udgivelse. Her 1.27.3

curl -L https://github.com/docker/compose/releases/download/1.27.3/docker-compose-`uname -s`-`uname -m` -o docker-compose

Som det ses er den nye docker-compose kommet ned – men omvendt har mapppen ikke de rigtige rettigheder. For at sikre dette

chmod +x docker-compose

Lad os så se om vi har fået den opdateret

Bingo Lotto!

0 0 stem
Artikel-Rating

By frold

Hold dig orienteret om denne debat
Bliv orienteret om
guest
0 Kommentarer
Inline Feedbacks
View all comments
0
Jeg vil gerne høre din mening. Tilføj kommentar.x
()
x