Fórum Root.cz

Hlavní témata => Software => Téma založeno: cucpo 14. 12. 2020, 15:08:00

Název: Docker update
Přispěvatel: cucpo 14. 12. 2020, 15:08:00
Pls pani chcem poprosit o radu. Mam nejaku domacu automatizaciu bezi to na Debian/Linux9 stretch a v nom docker kde je tak max 20 kontajnerov potrebnych pre beh HomeAssistenta. A teraz ten problem potrebujem updatnut ten docker engine (aktualne 18.09) na vyssiu verziu avska nie na aktualnu 20.xx Pozeral som nejake navody ale nic nefunguje. Otazka znie teda odinstalovat cely docker, nainstalit novsi. Ale nechcel by som prist o tie existujuce kontajnery kde bezi HomeAssistant. Je nejaka jednoducha cesta ako to vyriesit? Niesom znalec Linux :-( moc zlozite na moju bednicku. Predstavoval som si ze v ramci dockeru mozem blbnut s kontajnermi, vytvarat ich kopie spustat, reinstalovat vratiti sa k funkcnemu ale nateraz niesom ani schopny povysit docker engine , nie este vystrajat s kontajnermi. Pls poradi niekto ?
Název: Re:Docker update
Přispěvatel: Jose D 14. 12. 2020, 15:39:40
no, záleží jak se ti tam ten docker dostal - máš ho tam z repozitářů, nebo si ho tam natáhnul stranou nějak alternativně ten HA?

Mám dojem že u HA existuje určité zmatení pojmů v tom, že čtyři termíny:

1) home assistant
2) hass.io
3) home assistant core
4) home assistant supervisor

jsou různě používány pro dva koncepty:

* samotný software "home assistant" - poslední půlrok nazývaný "home assistant core"
* software nad dockerem který nainstaluje více docker imagů a do jednoho z nich i samotný "home assistant" / "home assistant core"
* název pro celé řešení

Já home assistant pouštím takto:

docker run --init -d --name="home-assistant" -e "TZ=Europe/Prague" -v /mnt/1g/hass/:/config --net=host --restart unless-stopped homeassistant/raspberrypi4-homeassistant:stable

a jediné, o co se starám je obsah /mnt/1g/hass - všechno ostatní se může kdykoliv zahodit.

Takže bez znalosti, co a jak a kdy* jsi si nainstaloval se nedá úplně říct, co s tím.. btw. co je v těch 20 dalších kontejnerech?

* protože napříč časem se měnila terminologie

EDIT: a ještě je tady něco jako "HassOS"..
Název: Re:Docker update
Přispěvatel: cucpo 14. 12. 2020, 20:01:12
Ahoj ja to mam takto :
* software nad dockerem který nainstaluje více docker imagů a do jednoho z nich i samotný "home assistant" / "home assistant core"
aspon myslim ze to chapem spravne, bei to na PC kde je debian, tam docker engine, a tak ako pises viacero docker image

Název: Re:Docker update
Přispěvatel: Jose D 14. 12. 2020, 22:56:16
a co brání, nebo na čem failuje, máš-li std. debian, updatu dockeru přes apt update ?
Název: Re:Docker update
Přispěvatel: cucpo 15. 12. 2020, 13:53:50
Ahoj - pls ber to tak ze v linux som lama :-) Toto sa udeje:

root@HASS:~# apt-get --only-upgrade install docker-ce=19.03.14
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Version '19.03.14' for 'docker-ce' was not found
root@HASS:~#
Název: Re:Docker update
Přispěvatel: Jose D 15. 12. 2020, 14:07:15
Citace
apt-get --only-upgrade install docker-ce=19.03.14

Název: Re:Docker update
Přispěvatel: cucpo 15. 12. 2020, 14:57:45
No najnovsia nefunguje :-( A repozitar zlozite na mna :-)
Název: Re:Docker update
Přispěvatel: Jose D 15. 12. 2020, 15:23:10
No najnovsia nefunguje :-( A repozitar zlozite na mna :-)

co to znamená, "nefunguje"? Na čem a s jakou hláškou padá?

A repozitar zlozite na mna :-)

nastudovat tady: https://wiki.debian.org/SourcesList
Název: Re:Docker update
Přispěvatel: cucpo 17. 12. 2020, 08:32:32
Vyriesene, kolega znalec linuxu updatol debian, nasledne docker na potrebnu verziu, vsetko slape.
Název: Re:Docker update
Přispěvatel: Jose D 17. 12. 2020, 10:44:27
aha. to by vysvětlilo tu nedostupnost verze dockeru. Tak ať to šlape.