$ sudo docker-compose up odoo
odoo14_db is up-to-date
Starting odoo14 ... done
Attaching to odoo14
odoo14 | standard_init_linux.go:228: exec user process caused: exec format error
Le container de odoo ne démarre pas. Ça pourrait être lié avec l’architecture arm64
Problème de déploiement sur susan :
```
$ sudo docker-compose up odoo
odoo14_db is up-to-date
Starting odoo14 ... done
Attaching to odoo14
odoo14 | standard_init_linux.go:228: exec user process caused: exec format error
```
Le container de odoo ne démarre pas. Ça pourrait être lié avec l'architecture arm64
J'ai trouvé un dockerfile, qui présentait plusieurs problèmes, que j'ai résolut grâce aux modifs suivantes
## Distribution
La distribution doit-être compatible avec l'architecture arm64, et proposé des paquets stables et à jour. J'ai choisit debian:buster
## wkhtmltopdf
La liste des distribuables sont disponibles ici :
https://github.com/wkhtmltopdf/packaging/releases/0.12.6-1
Dans notre cas, il ne s'agit *pas* de ceux pour les rpi, mais de ceux pour arm64
Voir :
- https://github.com/wkhtmltopdf/packaging/issues/44
- https://github.com/estherbouquet/lectura-plus
## Postgresql
Ajout du dépôt postgseql :
https://www.postgresql.org/download/linux/debian/
la liste des distributions est disponible ici : http://apt.postgresql.org/pub/repos/apt/dists/
L’image officielle de Odoo pose plusieurs limites, dont des choix discutables : la gestion des modules de la communauté, ou la gestion du fichier de conf. Je vais appliquer le même travail sur le dockerfile de lefilament, qui les résout :
https://sources.le-filament.com/lefilament/odoo_docker/-/tree/14.0
L'image officielle de Odoo pose plusieurs limites, dont des choix discutables : la gestion des modules de la communauté, ou la gestion du fichier de conf. Je vais appliquer le même travail sur le dockerfile de lefilament, qui les résout :
https://sources.le-filament.com/lefilament/odoo_docker/-/tree/14.0
Problème de déploiement sur susan :
Le container de odoo ne démarre pas. Ça pourrait être lié avec l’architecture arm64
J’ai trouvé un dockerfile, qui présentait plusieurs problèmes, que j’ai résolut grâce aux modifs suivantes
Distribution
La distribution doit-être compatible avec l’architecture arm64, et proposé des paquets stables et à jour. J’ai choisit debian:buster
wkhtmltopdf
La liste des distribuables sont disponibles ici : https://github.com/wkhtmltopdf/packaging/releases/0.12.6-1
Dans notre cas, il ne s’agit pas de ceux pour les rpi, mais de ceux pour arm64
Voir :
Postgresql
Ajout du dépôt postgseql : https://www.postgresql.org/download/linux/debian/
la liste des distributions est disponible ici : http://apt.postgresql.org/pub/repos/apt/dists/
L’image officielle de Odoo pose plusieurs limites, dont des choix discutables : la gestion des modules de la communauté, ou la gestion du fichier de conf. Je vais appliquer le même travail sur le dockerfile de lefilament, qui les résout : https://sources.le-filament.com/lefilament/odoo_docker/-/tree/14.0