Skip to content

Latest commit

 

History

History
46 lines (37 loc) · 818 Bytes

07.Docker.md

File metadata and controls

46 lines (37 loc) · 818 Bytes

Docker

Créons un nouveau runner avec un tag docker

Ensuite enregistrons le runner sur le serveur:

sudo gitlab-runner register --url http://gitlab.das.becode

Il est possible que vous rencontriez une erreur Could not resolve host, il faut éditer le fichier :

 sudo nano /etc/gitlab-runner/config.toml

et rajouter la ligne suivante

[[runners]]
  ...
  [runners.docker]
    ....
    extra_hosts = ["gitlab.das.becode:20.13.147.210"]

Et un exemple de fichier .gitabl-ci.yaml

stages:
  - test

job_hello_world:
  stage: test
  tags:
    - docker
  script:
    - echo "Hello"
    - sleep 60
    - echo "end"

Exercice:

  • Créer un runner docker et un fichier gitlab-ci avec un script qui fait un echo "Hello Das"
  • Utilisez l'image ubuntu:latest