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. Avec ce fork, vous pouvez commit et pousser votre travail pour le sauvegarder.
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.15.1
- Exemple pour linux:
curl -fsSL https://dl.dagger.io/dagger/install.sh | DAGGER_VERSION=0.15.1 $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