Pour réaliser ce codelab, vous avez 2 possibilités :
- Utiliser le GitHub Codespace mis à disposition (méthode recommandée)
- Installer les prérequis et Dagger sur votre machine (voir section Installation locale de ce document)
Faire un fork de ce repository.
Cliquez sur le bouton ci-dessous et laissez vous porter par la magie :
Dans la fenêtre de création du codespace, pensez à changer le repository pour cibler votre fork et changer le machine type en 4-core :
Voici les éléments à mettre en place pour réaliser le codelab sur votre machine :
- Avec Windows l'utilisation de WSL2 est recommandée (vous pouvez toutefois utiliser un système de virtualisation comme Virtualbox)
- Avoir Docker installé sur votre machine (via Docker for Windows/Mac ou Rancher Desktop pour Windows et Mac OS)
- Installer un client Git
- Installer la version
1.23.x
du langage Go - Installer le client Dagger version
0.13.5
- Exemple pour linux:
curl -fsSL https://dl.dagger.io/dagger/install.sh | DAGGER_VERSION=0.13.5 $HOME/.local/bin sh
- Exemple pour linux:
Tip
En cas de soucis avec les identifiants docker sur WSL2, essayer la solution suivante https://forums.docker.com/t/docker-credential-desktop-exe-executable-file-not-found-in-path-using-wsl2/100225/5
Une fois prêts, démarrer le allez à la page Getting started with Dagger