Odoo 20 tulee Docker Official Images -kuviin
Odoo 20 on saatavilla Docker Official Images -ohjelman kautta. Docker Hub ilmoittaa säilön Docker Official Image -kuvaksi, jota Odoo ylläpitää. Odoon Docker-repositorio kuvaa itseään virallisen kuvan lähderepositorioksi ja sisältää erillisen 20.0-hakemiston. Nämä listaukset tarjoavat määritellyn upstream-säilölähteen organisaatioille, jotka ottavat Odoo 20:n käyttöön tai testaavat sitä. (Odoo; Odoo Docker)
Virallisen kuvan tiedot yhdistävät tällä hetkellä neljä tagia Odoo 20:een: 20.0-20261015, 20.0, 20 ja latest. Kuva on lisäksi listattu arkkitehtuureille amd64, arm64v8 ja ppc64le. Yhdessä Docker Hub -listaus, virallisen kuvan tietue ja Odoon lähderepositorion tiedot vahvistavat saatavilla olevan kuvalähteen, nykyiset tagivaihtoehdot ja ilmoitetun prosessoriarkkitehtuurien kattavuuden. (Docker Library Official Images Blob; Odoo; Odoo Docker)
Tarkastelua varten tiimit voivat verrata Docker Hub -listauksen, virallisen kuvan tietueen ja Odoon lähderepositorion tietoja keskenään. Nämä kolme julkaistua sijaintia kuvaavat saman kuvan saatavuuden toisiaan täydentäviä osia: sen asemaa virallisena kuvana, sen nykyisiä tageja ja arkkitehtuureja sekä 20.0-hakemiston olemassaoloa lähderepositoriossa. (Docker Library Official Images Blob; Odoo; Odoo Docker)
Saatavilla olevien tagien ymmärtäminen
Päivätty 20.0-20261015-tagi on nykyisen listauksen tarkin tunniste. 20.0- ja 20-tagit kuvaavat Odoo 20 -linjaa yleisemmin, kun taas latest osoittaa tällä hetkellä Odoo 20 -kuvaan. Vaikka nämä tagit liittyvät tällä hetkellä samaan pääversioon, julkaistut tietueet eivät määritä, miten laajempia tageja tullaan kartoittamaan tulevaisuudessa. (Docker Library Official Images Blob; Odoo)
Tiimien tulisi siksi kirjata kehityksessä, testauksessa ja tuotannossa käytetty tarkka image-tag, eikä viitata pelkästään Odoo 20 -säilöön. Toimitetut lähteet vahvistavat käytettävissä olevat taginimet, mutta ne eivät määrää taggauskäytäntöä. Infrastruktuuridokumentaation tulisi yksilöidä valittu tagi ja varmistaa, että rekisterimerkintä osoittaa edelleen aiottuun Odoo-versioon ennen kuin image haetaan tai päivitetään. (Docker Library Official Images Blob; Odoo)
Tuki kolmelle prosessoriarkkitehtuurille
Odoo 20 -kuva on listattu arkkitehtuureille amd64, arm64v8 ja ppc64le. Eri prosessorialustoilla toimivat organisaatiot voivat siis valita virallisen kuvan jollekin näistä kolmesta arkkitehtuurista. Arkkitehtuuri on silti käsiteltävä nimenomaisena käyttöönoton vaatimuksena, ei pääteltäväksi pelkän Odoo-version tai tagin perusteella. (Docker Library Official Images Blob; Odoo)
Ennen kuin kuva otetaan vakiokäyttöön, ylläpitäjien tulisi varmistaa kunkin kohdepalvelimen prosessoriarkkitehtuuri ja vahvistaa, että valittu Odoo-tagi sisältää tarvittavan arkkitehtuurin. Rekisteritiedot koskevat Odoo-kuvaa itseään. Ne eivät määritä yhteensopivuutta räätälöityjen moduulien, integraatioiden tai muun tukiohjelmiston kanssa, jotka on arvioitava erikseen. (Docker Library Official Images Blob; Odoo)
PostgreSQL pysyy erillisenä vaatimuksena
Dokumentoitu konttiasennus edellyttää PostgreSQL:ää. Odoo-kuva on siten vain yksi osa käyttöönottoa, ei täydellinen itsenäinen ympäristö. Käyttöönoton suunnitteluun on sisällytettävä tietokantapalvelu, sen yhteys Odooseen sekä tietokantadatan asianmukainen käsittely. Virallinen listaus vahvistaa PostgreSQL-vaatimuksen, mutta ei korvaa organisaation tietokantakokoonpanoa tai käyttövalvontaa. (Odoo)
Organisaatioiden, jotka korvaavat alustavan konttikuvausratkaisun, tulisi verrata olemassa olevaa PostgreSQL-asennustaan virallisen kuvan dokumentoituun määritykseen. Odoo-sovelluskuvan käyttöönotto ei korvaa tai määritä tietokantakomponenttia automaattisesti uudelleen. Olemassa olevat ympäristömuuttujat, verkkoratkaisut ja käyttöönottomääritykset tulisi tarkistaa virallista dokumentaatiota vasten ennen niiden uudelleenkäyttöä. (Odoo)
Odoo-tiedostovaraston säilyttäminen
Docker Hub suosittelee Odoo-tiedostovaraston säilyttämistä liittämällä /var/lib/odoo-kohtaan volyymin. Tämä erottaa pysyvät tiedostot sovelluskontin elinkaaresta. Käyttöönottomääritysten tulisi sisältää dokumentoitu liitospolku ja tallennusratkaisu, joka säilyttää tiedostovaraston, kun kontit korvataan tai päivitetään. (Odoo)
Liitospolku vaatii huomiota myös silloin, kun korvataan mukautettu kuva tai aiempi käyttöönottomääritys. Olemassa oleva asennus saattaa käyttää tiettyä volyymimääritelmää tai tiedonsijaintia. Ylläpitäjien tulisi verrata tätä asetusta dokumentoituun /var/lib/odoo-liitoskohtaan ja varmistaa, että aiottu tiedostovarasto on uuden kontin käytettävissä. Virallinen ohjeistus määrittää suositellun polun, mutta ei tarjoa organisaatiokohtaista tiedonsiirtomenettelyä. (Odoo)
Julkaistun tiedon rajat
Julkaisu Docker Official Image -kuvana vahvistaa kuvan lähteen, tunnisteet, luetellut arkkitehtuurit ja perustason tietokanta- ja tallennusohjeistuksen. Se ei osoita sovelluksen yhteensopivuutta, mukautettujen moduulien valmiutta, integraatioiden yhteensopivuutta, migraatiomenettelyjä tai organisaation vaatimaa tuotantoasetusta. Datoitua tunnistetta ei myöskään pidä pitää todisteena erillisestä julkaisupäivästä tai tukivaiheesta ilman lisädokumentaatiota. (Docker Library Official Images Blob; Odoo; Odoo Docker)
Kuvaa arvioivien tiimien tulisi erottaa vahvistettu konttipublikointi laajemmasta päätöksestä ottaa käyttöön Odoo 20. Testauksen tulisi tapahtua tarkoituksella valitulla tunnisteella tuotannon ulkopuolisessa ympäristössä, ja siinä tulisi kirjata suorittimen arkkitehtuuri, PostgreSQL-asettelu ja tiedostovaraston liitoskohta. Päätelmät mukautetusta koodista, ulkoisista integraatioista tai migraation ajoituksesta edellyttävät näyttöä, joka ylittää virallisen kuvan merkinnät. (Docker Library Official Images Blob; Odoo; Odoo Docker)
Tarkistukset ennen käyttöönottoa
Ennen kuvan hyväksymistä tiimien tulisi varmistaa nykyinen tunnistemäppäys virallisessa rekisterissä, valita vaadittu suorittimen arkkitehtuuri ja vahvistaa, että käyttöönottotiedostot viittaavat aiottuun kuvaan. Suunnittelussa tulisi olla PostgreSQL ja Odoo-tiedostovarasto tulisi säilyttää /var/lib/odoo-kohdassa olevalla volyymilla. Testauksessa käytetty tarkka kuvan viite tulisi säilyttää käyttöönottotiedoissa. (Docker Library Official Images Blob; Odoo)
Näiden tarkistusten tulisi kattaa jokainen julkaistun kuvan vahvistettu osa erikseen. Valittu tunniste voidaan tarkistaa rekisterimerkintää vasten, arkkitehtuurin saatavuus voidaan vahvistaa kohdepalvelimelle, ja käyttöönottomäärittely voidaan tarkistaa sekä PostgreSQL:n että /var/lib/odoo-volyymin liitoksen osalta. Tämä pitää arvioinnin linjassa viralliseen kuvaan dokumentoidun tiedon kanssa. (Docker Library Official Images Blob; Odoo)
Odoo Dockeriin liittyvää lähdevarastoa voidaan myös tarkastella, kun arvioidaan, miten 20.0-kuva on organisoitu. Tuotantohyväksynnän tulisi edelleen olla ehdollinen organisaation omalle migraatioiden, moduulien, integraatioiden ja toimintatapojen testaukselle. Toimitetut lähteet osoittavat, että virallinen Odoo 20 -kuva on olemassa, ja dokumentoivat sen nykyiset tunnisteet, arkkitehtuurikattavuuden, tietokantariippuvuuden ja suositellun tiedostovaraston liitoskohdan. (Odoo Docker; Docker Library Official Images Blob; Odoo)
