Odoo 20 vstopa v Docker Official Images

Odoo 20 je na voljo prek programa Docker Official Images. Docker Hub označuje vsebnik kot Docker Official Image, ki ga vzdržuje Odoo. Odoojev Dockerjev repozitorij se opisuje kot izvorni repozitorij za uradno sliko in vključuje namenski imenik 20.0. Ti zapisi zagotavljajo določen izvorni vir vsebnika za organizacije, ki uvajajo ali preizkušajo Odoo 20. (Odoo; Odoo Docker)

Trenutni zapisi uradne slike povezujejo štiri oznake z Odoo 20: 20.0-20261015, 20.0, 20 in latest. Slika je navedena tudi za amd64, arm64v8 in ppc64le. Skupaj zapis Docker Hub, zapis uradne slike in izvorni repozitorij Odoo določajo razpoložljiv vir slike, trenutne izbire oznak in navedeno pokritost procesorskih arhitektur. (Docker Library Official Images Blob; Odoo; Odoo Docker)

Za namene pregleda lahko ekipe zapis Docker Hub primerjajo z zapisom uradne slike in Odoojevim izvornim repozitorijem. Trije objavljeni viri opisujejo dopolnjujoče se dele iste razpoložljivosti slike: njen status uradne slike, njene trenutne oznake in arhitekture ter prisotnost imenika 20.0 v izvornem repozitoriju. (Docker Library Official Images Blob; Odoo; Odoo Docker)

Razumevanje razpoložljivih oznak

Datirana oznaka 20.0-20261015 je najbolj specifičen identifikator v trenutnem seznamu. Oznaki 20.0 in 20 širše označujeta linijo Odoo 20, medtem ko latest trenutno kaže na sliko Odoo 20. Čeprav so te oznake trenutno povezane z isto glavno različico, objavljeni zapisi ne določajo, kako bodo širše oznake preslikane v prihodnosti. (Docker Library Official Images Blob; Odoo)

Ekipe bi morale zato v razvojni, testni in produkcijski dokumentaciji zapisati točno uporabljeno oznako slike, namesto da bi se sklicevale le na vsebnik Odoo 20. Priloženi viri potrjujejo razpoložljiva imena oznak, vendar ne predpisujejo politike označevanja. Infrastrukturna dokumentacija naj določi izbrano oznako in pred pridobitvijo ali posodobitvijo slike potrdi, da zapis v registru še vedno kaže na želeno različico Odoo. (Docker Library Official Images Blob; Odoo)

Podpora za tri procesorske arhitekture

Slika Odoo 20 je navedena za amd64, arm64v8 in ppc64le. Organizacije, ki delujejo na različnih procesorskih platformah, lahko zato izberejo uradno sliko za katero koli od teh treh arhitektur. Arhitekturo je treba še vedno obravnavati kot izrecno zahtevo za uvedbo, ne pa jo sklepati zgolj iz različice ali oznake Odoo. (Docker Library Official Images Blob; Odoo)

Pred standardizacijo slike naj skrbniki preverijo procesorsko arhitekturo vsakega ciljnega gostitelja in potrdijo, da izbrana oznaka Odoo vključuje zahtevano arhitekturo. Zapisi registra veljajo za samo sliko Odoo. Ne določajo združljivosti za prilagojene module, integracije ali drugo podporno programsko opremo, ki jo je treba oceniti posebej. (Docker Library Official Images Blob; Odoo)

PostgreSQL ostaja ločena zahteva

Dokončna konfiguracija vsebnika zahteva PostgreSQL. Slika Odoo je zato le ena komponenta uvedbe, ne pa celotno samostojno okolje. Načrt uvedbe mora vključevati storitev zbirke podatkov, njeno povezavo z Odoo in ustrezno obravnavo podatkov zbirke. Uradni zapis potrjuje zahtevo po PostgreSQL, vendar ne nadomešča konfiguracije zbirke podatkov ali operativnih kontrol organizacije. (Odoo)

Organizacije, ki zamenjujejo začasno recepturo kontejnerja, naj svoje obstoječe PostgreSQL okolje primerjajo z dokumentirano nastavitvijo uradne slike. Uvedba slike aplikacije Odoo ne zamenja samodejno niti ne prekonfigurira baze podatkov. Obstoječe okoljske spremenljivke, omrežne nastavitve in definicije uvedbe je treba pred ponovno uporabo preveriti glede na uradno dokumentacijo. (Odoo)

Vztrajanje datotečnega sistema Odoo

Docker Hub priporoča, da datotečni sistem Odoo ohranite tako, da namestite volumen na /var/lib/odoo. S tem se trajne datoteke ločijo od življenjskega cikla vsebnika aplikacije. Definicije uvedbe morajo vključevati dokumentirano točko priklopa in ureditev shrambe, ki ohranja datotečni sistem, ko se vsebniki zamenjajo ali posodobijo. (Odoo)

Na točko priklopa je treba biti pozoren tudi pri zamenjavi prilagojene slike ali prejšnje recepture uvedbe. Obstoječa nastavitev lahko uporablja določeno definicijo volumna ali lokacijo podatkov. Skrbniki naj to ureditev primerjajo z dokumentiranim priklopom /var/lib/odoo in potrdijo, da bo želeni datotečni sistem na voljo novemu vsebniku. Uradne smernice določajo priporočeno pot, ne zagotavljajo pa postopka prenosa podatkov za posamezno organizacijo. (Odoo)

Omejitve objavljenih informacij

Objava kot Docker Official Image potrjuje vir slike, oznake, navedene arhitekture ter osnovne smernice za bazo podatkov in shrambo. Ne določa združljivosti aplikacije, pripravljenosti lastnih modulov, združljivosti integracij, postopkov migracije ali zahtevane produkcijske konfiguracije organizacije. Oznake z datumom prav tako ne smete obravnavati kot dokaz o ločenem datumu izdaje ali mejniku podpore brez dodatne dokumentacije. (Docker Library Official Images Blob; Odoo; Odoo Docker)

Ekipe, ki ocenjujejo sliko, naj razlikujejo med potrjeno objavo vsebnika in širšo odločitvijo o uvedbi Odoo 20. Testiranje naj poteka z namensko izbrano oznako v neprodukcijskem okolju, pri čemer je treba zabeležiti procesorsko arhitekturo, nastavitev PostgreSQL in priklop datotečnega sistema. Za kakršne koli sklepe o lastni kodi, zunanjih integracijah ali času migracije so potrebni dokazi, ki presegajo zapise uradne slike. (Docker Library Official Images Blob; Odoo; Odoo Docker)

Preverjanja pred uvedbo

Pred odobritvijo slike morajo ekipe preveriti trenutno preslikavo oznak v uradnem registru, izbrati zahtevano procesorsko arhitekturo in potrditi, da datoteke uvedbe se sklicujejo na predvideno sliko. Zasnova mora vključevati PostgreSQL in ohranjanje datotečnega sistema Odoo prek volumna, priklopljenega na /var/lib/odoo. Natančno referenco slike, uporabljeno med testiranjem, je treba hraniti v zapisih o uvedbi. (Docker Library Official Images Blob; Odoo)

Ta preverjanja naj ločeno pokrijejo vsak potrjen element objave. Izbrano oznako je mogoče preveriti glede na zapis v registru, razpoložljivost arhitekture je mogoče potrditi za ciljni gostitelj, definicijo uvedbe pa pregledati tako za PostgreSQL kot za priklop volumna /var/lib/odoo. Tako se ocena ujema z informacijami, dokumentiranimi za uradno sliko. (Docker Library Official Images Blob; Odoo)

Repozitorij izvorne kode Odoo Docker je mogoče pregledati tudi pri ocenjevanju, kako je organizirana slika 20.0. Produkcijska odobritev naj ostane pogojena z lastnim testiranjem organizacije za migracije, module, integracije in postopke delovanja. Priloženi viri potrjujejo, da uradna slika Odoo 20 obstaja, ter dokumentirajo njene trenutne identifikatorje, pokritost arhitektur, odvisnost od baze podatkov in priporočeni priklop datotečnega sistema. (Odoo Docker; Docker Library Official Images Blob; Odoo)