Bonjour @pmz, bienvenue sur le forum !
Je crois bien que non, en tout cas les applications et l’environnement virtuel Python sont stockés dans l’image Docker immuable si je me souviens bien. Donc il va falloir passer par un build.
Ceci étant dit, il est probablement possible de repartir de l’image Docker « officielle » de Dokos pour accélérer le build, quand j’y pense :
docker build -t mon-image-custom -<<EOF
FROM registry.gitlab.com/dokos/dokos
RUN bench get-app https://github.com/frappe/builder --branch master
EOF
docker run --rm -it mon-image-custom /bin/bash -c 'ls apps'
# builder erpnext frappe hrms payments webshop
Concernant l’erreur :
La nouvelle application n’est pas installée dans l’environnement virtuel Python de manière permanente, car l’image est immuable, donc les conteneurs créés à partir de celle-ci ne pourront pas bénéficier des changements opérés, je crois bien.
Merci beaucoup !!
Corentin