Installation avec Docker¶
Cette page complète la procédure d’installation du backend Python avec un déploiement conteneurisé.
Vous devez avoir installé docker au préalable.
Image docker
Une image Docker est disponible avec toutes les informations d’installation :
https://github.com/mviewer/mviewerstudio/edit/master/docker/readme.md
Composition docker
Vous pouvez également utiliser la composition docker disponible à la racine du projet afin d’obtenir mviewer, mviewerstudio et le backend Python :
https://github.com/mviewer/mviewerstudio/blob/master/docker-compose.yml
Vous pouvez ouvrir ce fichier et l’adapter si besoin.
Voici quelques commandes (mémo) avec docker / docker compose compose :
cd /mviewerstudio
# start
docker compose up -d
# stop
docker compose down # stop
# logs générales
docker compose logs -f
# lister les conteneur et voirs les IDs
docker ps -a
# logs d'un conteneur - remplacer ID par l'id du conteneur
docker logs -f ID
# bash dans un conteneur - remplacer ID par l'id du conteneur
docker exec -it ID bash
Pour plus d’informations sud docker et docker compose :