Odoo 20 vstupuje do Docker Official Images
Odoo 20 je k dispozici prostřednictvím programu Docker Official Images. Docker Hub označuje tento kontejner jako Docker Official Image spravovaný společností Odoo. Repozitář Odoo Docker se popisuje jako zdrojový repozitář pro oficiální image a obsahuje vyhrazený adresář 20.0. Tato záznamy poskytují definovaný upstream zdroj kontejneru pro organizace nasazující nebo testující Odoo 20. (Odoo; Odoo Docker)
Oficiální záznam image aktuálně přiřazuje k Odoo 20 čtyři tagy: 20.0-20261015, 20.0, 20 a latest. Image je také uveden pro amd64, arm64v8 a ppc64le. Dohromady záznam na Docker Hubu, záznam o oficiální image a zdrojový repozitář Odoo potvrzují dostupný zdroj image, aktuální volby tagů a deklarované pokrytí procesorových architektur. (Docker Library Official Images Blob; Odoo; Odoo Docker)
Pro účely kontroly mohou týmy porovnat záznam na Docker Hubu s oficiálním záznamem image a zdrojovým repozitářem Odoo. Tři publikovaná místa popisují komplementární části stejné dostupnosti image: její status oficiální image, její aktuální tagy a architektury a přítomnost adresáře 20.0 ve zdrojovém repozitáři. (Docker Library Official Images Blob; Odoo; Odoo Docker)
Porozumění dostupným tagům
Datuovaný tag 20.0-20261015 je v aktuálním seznamu nejkonkrétnějším identifikátorem. Tagy 20.0 a 20 označují řadu Odoo 20 obecněji, zatímco latest v současnosti odkazuje na image Odoo 20. Ačkoli jsou tyto tagy nyní přiřazeny ke stejné hlavní verzi, publikované záznamy nestanovují, jak budou širší tagy mapovány v budoucnu. (Docker Library Official Images Blob; Odoo)
Týmy by proto měly zaznamenávat přesný tag image použitý ve vývoji, testování i produkci, a nespoléhat se jen na kontejner Odoo 20. Poskytnuté zdroje potvrzují dostupné názvy tagů, ale nepředepisují zásady pojmenování. Dokumentace infrastruktury by měla uvést zvolený tag a před stažením nebo aktualizací image potvrdit, že záznam v registru stále ukazuje na zamýšlenou verzi Odoo. (Docker Library Official Images Blob; Odoo)
Podpora tří procesorových architektur
Image Odoo 20 je uveden pro amd64, arm64v8 a ppc64le. Organizace provozující různé procesorové platformy si tak mohou vybrat oficiální image pro kteroukoli z těchto tří architektur. Architekturu je přesto nutné považovat za explicitní požadavek nasazení, nikoli ji odvozovat jen z verze Odoo nebo z tagu. (Docker Library Official Images Blob; Odoo)
Před standardizací na tomto image by administrátoři měli ověřit procesorovou architekturu každého cílového hostitele a potvrdit, že zvolený tag Odoo zahrnuje požadovanou architekturu. Záznamy v registru se vztahují k samotnému image Odoo. Nepotvrzují kompatibilitu vlastních modulů, integrací ani dalšího podpůrného softwaru, který je nutné posoudit samostatně. (Docker Library Official Images Blob; Odoo)
Požadavek PostgreSQL zůstává samostatný
Zdokumentované kontejnerové nastavení vyžaduje PostgreSQL. Image Odoo je proto jen jednou součástí nasazení, nikoli kompletním samostatným prostředím. Návrh nasazení musí zahrnovat databázovou službu, její připojení k Odoo a vhodné zacházení s databázovými daty. Oficiální záznam potvrzuje požadavek na PostgreSQL, ale nenahrazuje databázovou konfiguraci ani provozní kontroly organizace. (Odoo)
Organizace nahrazující provizorní recepturu kontejneru by měly porovnat své stávající uspořádání PostgreSQL s dokumentovaným nastavením pro oficiální image. Použití image aplikace Odoo automaticky nenahrazuje ani nekonfiguruje znovu databázovou komponentu. Před opětovným použitím je třeba zkontrolovat stávající proměnné prostředí, síťové nastavení a definice nasazení podle oficiální dokumentace. (Odoo)
Persistování filestoru Odoo
Docker Hub doporučuje persistovat filestore Odoo připojením svazku na /var/lib/odoo. Tím se trvalé soubory oddělí od životního cyklu kontejneru aplikace. Definice nasazení by měly zahrnovat zdokumentovanou cestu připojení a úložiště, které zachová filestore při nahrazení nebo aktualizaci kontejnerů. (Odoo)
Na cestu připojení je třeba myslet také při nahrazování vlastní image nebo dřívější receptury nasazení. Existující nastavení může používat konkrétní definici svazku nebo umístění dat. Správci by měli toto uspořádání porovnat s dokumentovaným připojením /var/lib/odoo a ověřit, že zamýšlený filestore bude pro nový kontejner dostupný. Oficiální pokyny uvádějí doporučenou cestu, ale neposkytují postup přenosu dat pro konkrétní organizaci. (Odoo)
Omezení zveřejněných informací
Publikace jako Docker Official Image potvrzuje zdroj image, tagy, uvedené architektury a základní pokyny pro databázi a úložiště. Neprokazuje kompatibilitu aplikace, připravenost vlastních modulů, kompatibilitu integrací, migrační postupy ani požadovanou produkční konfiguraci organizace. Datovaný tag by také neměl být bez další dokumentace považován za důkaz samostatného data vydání nebo milníku podpory. (Docker Library Official Images Blob; Odoo; Odoo Docker)
Týmy, které image vyhodnocují, by měly rozlišovat mezi potvrzenou publikací kontejneru a širším rozhodnutím přijmout Odoo 20. Testování by mělo probíhat s účelně zvoleným tagem v neprodukčním prostředí a mělo by zaznamenat procesorovou architekturu, uspořádání PostgreSQL a připojení filestoru. Jakékoli závěry o vlastním kódu, externích integracích nebo načasování migrace vyžadují důkazy nad rámec záznamů oficiální image. (Docker Library Official Images Blob; Odoo; Odoo Docker)
Kontroly před přijetím
Před schválením image by týmy měly ověřit aktuální mapování tagů v oficiálním registru, zvolit požadovanou procesorovou architekturu a potvrdit, že soubory nasazení odkazují na zamýšlenou image. Návrh by měl zahrnovat PostgreSQL a persistovat filestore Odoo prostřednictvím svazku připojeného na /var/lib/odoo. Přesný odkaz na image použitý při testování by měl být zachován v záznamech o nasazení. (Docker Library Official Images Blob; Odoo)
Tyto kontroly by měly pokrývat každý potvrzený prvek publikace samostatně. Zvolený tag lze porovnat se záznamem v registru, dostupnost architektury lze ověřit pro cílový host a definici nasazení lze zkontrolovat jak pro PostgreSQL, tak pro připojení svazku /var/lib/odoo. Tím se posouzení udrží v souladu s informacemi zdokumentovanými pro oficiální image. (Docker Library Official Images Blob; Odoo)
Při posuzování uspořádání image 20.0 lze také prostudovat zdrojový repozitář Odoo Docker. Schválení pro produkci by mělo zůstat podmíněné vlastním testováním migrací, modulů, integrací a provozních postupů organizace. Poskytnuté zdroje potvrzují, že oficiální image Odoo 20 existuje, a dokumentují její aktuální identifikátory, pokrytí architektur, závislost na databázi a doporučené připojení filestoru. (Odoo Docker; Docker Library Official Images Blob; Odoo)
