Page tree
Skip to end of metadata
Go to start of metadata

Ce tutoriel ne s'applique pas aux sites web qui utilisent des CMS (Ex: Wordpress). Si c'est votre cas, contactez-nous pour avoir des instructions qui s'appliquent à vous.

Ce tutoriel vous expliquera comment déployer votre site web sur notre nouvelle infrastructure web.

Certains paramètres devront être changés pour votre cas spécifique. Voici les valeurs de test que nous utiliserons dans ce tutoriel :

  • Le nom de votre comité : polytest

Étape 1 : Installation des outils nécessaires

Pour créer une image de votre site web, vous aurez besoin de Docker.

Voici le lien officiel pour l'installer : https://docs.docker.com/get-docker/

Étape 2 : Création d'un compte utilisateur sur le registry

Rendez vous sur https://registry.step.polymtl.ca/ et cliquez sur le bouton ci-dessous.

Remplissez les champs requis et cliquez sur le bouton "S'INSCRIRE" pour créer le compte.

Étape 2 : Création du projet

Vous pouvez maintenant vous connecter avec les identifiants choisis précédemment.

Créez un projet en cliquant sur le bouton identifié.

Créez ensuite un projet avec le nom de votre comité.

Étape 3 : Création de l'image Docker

Vous aurez besoin d'utiliser un terminal pour cette étape.

Rendez-vous dans le dossier au-dessus de celui qui contient votre site web. Par exemple, si votre site web est dans /home/polytest/dev/site-web/www, faites `cd /home/polytest/dev/site-web`

Créez ensuite un fichier Dockerfile qui contient les instructions permettant de créer l'image de votre site web. Voici un exemple pour un site web en HTML/CSS/Javascript :

/home/polytest/site-web/Dockerfile
FROM nginx
COPY www /usr/share/nginx/html

Étape 4 : Envoi de votre image sur le registry

Faites ensuite les commandes suivantes pour envoyer votre image :

Envoi de l'image
docker login registry.step.polymtl.ca # Vous aurez besoin de vos identifiants du registry
# Remplacez polytest par le nom de votre projet créé à l'étape 2
docker build . -t registry.step.polymtl.ca/polytest/site_polytest
docker push registry.step.polymtl.ca/polytest/site_polytest

Étape 5 : Notes de fin

Après avoir envoyé la première image de votre site, contactez-nous pour que nous puissions créer le site web utilisant cette image.

Pour mettre à jour votre site web, vous n'avez qu'à répéter l'étape 4 et votre site web sera mis à jour automatiquement d'ici 24h.

Si vous avez besoin d'aide pour effectuer certaines de ces étapes, n'hésitez pas à nous contacter, nous sommes là pour ça (smile).

  • No labels