- Accueil
- Conteneur de développement
- Installation rapide
Installation rapide
Installation en une ligne
Section intitulée « Installation en une ligne »curl -fsSL https://f5-sales-demo.github.io/devcontainer/scripts/install.sh | bashCette unique commande gère l’intégralité de la configuration initiale :
- Installe les paquets Homebrew (podman, podman-compose, gh, iterm2, nerd fonts)
- Configure iTerm2 (police, sonnerie, historique de défilement, thème sombre, raccourci clavier Shift+Entrée)
- Initialise et optimise la machine Podman (16 Go de RAM, 4 CPU, 220 Go de disque, zram, swappiness)
- Télécharge
docker-compose.yml,devcontainer.shet le modèle.envdans le répertoire courant
Après l’installation
Section intitulée « Après l’installation »Modifiez .env avec vos identifiants :
vi .envPuis démarrez le conteneur :
./devcontainer.shLe script détecte votre fuseau horaire et récupère un jeton GitHub actualisé via gh auth token à chaque invocation.
Ce qui est créé
Section intitulée « Ce qui est créé »Après avoir exécuté l’installateur, votre répertoire contiendra :
| Fichier | Fonction |
|---|---|
devcontainer.sh | Script de lancement (exécutez-le pour démarrer le conteneur) |
docker-compose.yml | Définition du service conteneur |
.env | Vos identifiants (à partir du modèle, à modifier avant le premier démarrage) |
Démarrages suivants
Section intitulée « Démarrages suivants »./devcontainer.shConnexion
Section intitulée « Connexion »podman exec -it devcontainer zshMise à jour
Section intitulée « Mise à jour »Récupérez la dernière image et redémarrez :
podman compose pull./devcontainer.shConstruction locale
Section intitulée « Construction locale »Construisez l’image localement à partir des sources (arm64 uniquement) :
./devcontainer.sh build