Skip to content

Latest commit

 

History

History
41 lines (26 loc) · 1.86 KB

01-setup.md

File metadata and controls

41 lines (26 loc) · 1.86 KB

Setup

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)

Fork du repository

Faire un fork de ce repository. Avec ce fork, vous pouvez commit et pousser votre travail pour le sauvegarder.

Codespace

Cliquez sur le bouton ci-dessous et laissez vous porter par la magie :

Click to open in GitHub Codespaces

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 :

Installation locale

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

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

Getting Started with Dagger

Une fois prêts, démarrer le allez à la page Getting started with Dagger