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:18Mais 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.5On 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