Avec le développement rapide de l'industrie du développement logiciel, les systèmes de contrôle de version sont de plus en plus devenus un outil indispensable pour les équipes techniques. Gitlab est un système de contrôle de version puissant et facile à utiliser qui intègre la gestion du code, le suivi des problèmes, l'intégration continue et le déploiement.
Dans cet article, nous présenterons comment déployer Gitlab sur Synology DS218 pour faciliter la gestion du code pour votre équipe et améliorer l'efficacité du développement.
Étape 1 : Installer Docker
Avant de commencer à installer Gitlab, nous devons d'abord installer Docker. Docker est une plateforme de conteneurisation open source qui vous permet d'exécuter différentes applications dans différents conteneurs.
Pour installer Docker, vous devez vous connecter au panneau de configuration Synology et accéder au « Centre d'applications ». Saisissez « Docker » dans la barre de recherche et sélectionnez « Docker ».
Ensuite, cliquez sur le bouton "Installer" pour lancer l'installation de Docker. Le processus d'installation peut prendre un certain temps en fonction de la vitesse de votre réseau et de la configuration matérielle.
Étape 2 : Créer un conteneur Gitlab
Après avoir installé Docker, nous pouvons commencer à créer un conteneur Gitlab. Pour simplifier le processus d'installation, nous utiliserons l'image Docker officielle de Gitlab.
Tout d'abord, ouvrez le panneau de configuration Docker et cliquez sur l'onglet « Images ». Saisissez « gitlab » dans la barre de recherche et sélectionnez « gitlab/gitlab-ce ».
Ensuite, cliquez sur le bouton "Télécharger" pour lancer le téléchargement de l'image. Cela peut prendre un certain temps en fonction de la vitesse de votre réseau et de la taille de l'image.
Après le téléchargement, cliquez sur l'onglet "Conteneur" et sélectionnez "Créer un conteneur". Dans les paramètres généraux, vous devez définir les informations suivantes :
Suivant, cliquez sur "Paramètres avancés" et ajoutez les variables suivantes sous "Variables d'environnement" :
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!