Moin,
nachdem ihr mir schon einmal so toll geholfen habet, habe ich eine Frage.
Ich habe auf meiner Synology DS218+ in Dockercontainer meine InfluxDB und den ioBroker laufen. Letzteren habe ich 07/2022 erstellt.
{
"CapAdd" : null,
"CapDrop" : null,
"cmd" : "",
"cpu_priority" : 50,
"enable_publish_all_ports" : false,
"enable_restart_policy" : true,
"enable_service_portal" : false,
"enabled" : false,
"entrypoint_default" : "/bin/bash -c /opt/scripts/iobroker_startup.sh",
"env_variables" : [
{
"key" : "PATH",
"value" : "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
},
{
"key" : "DEBIAN_FRONTEND",
"value" : "teletype"
},
{
"key" : "LANG",
"value" : "de_DE.UTF-8"
},
{
"key" : "LANGUAGE",
"value" : "de_DE:de"
},
{
"key" : "LC_ALL",
"value" : "de_DE.UTF-8"
},
{
"key" : "SETGID",
"value" : "1000"
},
{
"key" : "SETUID",
"value" : "1000"
},
{
"key" : "TZ",
"value" : "Europe/Berlin"
}
],
"exporting" : false,
"id" : "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx",
"image" : "buanet/iobroker:latest",
"is_ddsm" : false,
"is_package" : false,
"labels" : {
"org.opencontainers.image.authors" : "André Germann <info@buanet.de>",
"org.opencontainers.image.base.name" : "docker.io/library/debian:bullseye-slim",
"org.opencontainers.image.created" : "2022-07-05T18:51:52+00:00",
"org.opencontainers.image.description" : "Officical Docker image for ioBroker smarthome software (https://www.iobroker.net)",
"org.opencontainers.image.documentation" : "https://github.com/buanet/ioBroker.docker#readme",
"org.opencontainers.image.source" : "https://github.com/buanet/ioBroker.docker",
"org.opencontainers.image.title" : "Official ioBroker Docker Image",
"org.opencontainers.image.url" : "https://github.com/buanet/ioBroker.docker",
"org.opencontainers.image.version" : "v7.0.1"
},
"links" : [],
"memory_limit" : 0,
"name" : "buanet-iobroker",
"network" : [
{
"driver" : "bridge",
"name" : "bridge"
}
],
"network_mode" : "bridge",
"port_bindings" : [
{
"container_port" : 8081,
"host_port" : 56666,
"type" : "tcp"
},
{
"container_port" : 8082,
"host_port" : 56667,
"type" : "tcp"
}
],
"privileged" : false,
"shortcut" : {
"enable_shortcut" : false
},
"use_host_network" : false,
"version" : 2,
"volume_bindings" : [
{
"host_volume_file" : "/docker/iobroker",
"is_directory" : true,
"mount_point" : "/opt/iobroker",
"type" : "rw"
}
]
}
In der Containerverwaltung von meinem NAS wird mir aber nicht die Möglichkeit angezeigt, den Container auf eine aktuelle Version zu bringen, so, wie in der Anleitung von Marius https://mariushosting.com/synology-how-to-update-containers-in-container-manager/ zu sehen.
Liegt das daran, dass meine Installation aus der Zeit vor dem Containermanager kommt?
Ich würde jetzt
- list itemmanuell die Adapter im Container so weit wie möglich updaten,
- list item dann im ioBroker ein Backup machen,
- list item den Container stoppen und umbenennen.
- list itemDann einen neuen Container mit dem aktuellen Buanet erstellen und an das bestehende Verzeichnis mounten.
Oder ist das falsch oder zu umständlich?