Je souhaite configurer mon projet JHipster sur un serveur distant en utilisant docker-compose
comme here.JHipster - Utilisation de docker-composer sur le serveur distant
Suis-je raison de penser (pour la simple approche), ce sont les étapes que je pourrais suivre:
- Installer docker sur le système distant.
- Installez docker-composez sur le système distant.
- Sur un ordinateur portable (avec le code src de l'application), exécutez
./mvnw package -Pprod docker:build
pour produire une image docker de l'application. - Copiez l'image produite par ce serveur distant comme this.
- Installez cette image sur le système distant.
- Sur un ordinateur portable, copiez les fichiers yml pertinents de
src/main/docker
vers un répertoire (par exempledir/on/remote
) sur le serveur distant. - Exécutez
docker-compose -f dir/on/remote/app.yml up
sur le serveur distant.
Merci pour votre aide.
Des suggestions sur la façon dont ce processus pourrait être amélioré seraient également appréciées.
Merci d'avoir pris le temps de répondre. À la fin, j'ai créé l'image de l'application localement et copié et l'ai installé sur mon serveur. Vos deux suggestions sont des options valables que je pourrais étudier à l'avenir. – Hurricane