Lando - Utiliser une image spécifique pour un service

Lando est une couche d'abstraction à docker et docker compose pour simplifier le développement local de ses projets PHP.

Pour un projet, j'avais besoin d'une image nodeJs, j'ai donc ajouté un service à mon fichier .lando.yml

services:
  node:
    type: node:18

Mais cette image ne me convenait pas, je l'ai donc remplacé par une image que j'avais construite et que j'utilise dans mes pipelines de CI, depuis le projet https://gitlab.com/kgaut/docker-node-images j'ai surchargé l'image du service de la façon suivante : 

services:
  node:
    type: node:18
    overrides:
      image: registry.gitlab.com/kgaut/docker-node-images/18:1.0.5

On peut évidement utiliser n'importe quelle image publique, un autre exemple avec un service memcached : 

services:
  memcached1:
    type: memcached:1
    overrides:
      image: bitnamilegacy/memcached:1.6.29-debian-12-r7

Ajouter un commentaire

Ne sera pas publié
CAPTCHA
Désolé, pour ça, mais c'est le seul moyen pour éviter le spam...