- Home
- Contenitore di sviluppo
- Installazione rapida
Installazione rapida
Installazione in una riga
Sezione intitolata “Installazione in una riga”curl -fsSL https://f5-sales-demo.github.io/devcontainer/scripts/install.sh | bashQuesto singolo comando gestisce l’intera configurazione iniziale:
- Installa i pacchetti Homebrew (podman, podman-compose, gh, iterm2, nerd fonts)
- Configura iTerm2 (font, campanella, scrollback, tema scuro, scorciatoia Shift+Invio)
- Inizializza e ottimizza la macchina Podman (16 GB di RAM, 4 CPU, 220 GB di disco, zram, swappiness)
- Scarica
docker-compose.yml,devcontainer.she il template.envnella directory corrente
Dopo l’installazione
Sezione intitolata “Dopo l’installazione”Modificate .env con le vostre credenziali:
vi .envQuindi avviate il container:
./devcontainer.shLo script rileva automaticamente il fuso orario e recupera un token GitHub aggiornato da gh auth token ad ogni esecuzione.
Cosa viene creato
Sezione intitolata “Cosa viene creato”Dopo aver eseguito l’installer, la vostra directory conterrà:
| File | Scopo |
|---|---|
devcontainer.sh | Script di avvio (eseguitelo per avviare il container) |
docker-compose.yml | Definizione del servizio container |
.env | Le vostre credenziali (dal template, da modificare prima del primo avvio) |
Avvii successivi
Sezione intitolata “Avvii successivi”./devcontainer.shConnessione
Sezione intitolata “Connessione”podman exec -it devcontainer zshAggiornamento
Sezione intitolata “Aggiornamento”Scaricate l’immagine più recente e riavviate:
podman compose pull./devcontainer.shBuild locale
Sezione intitolata “Build locale”Compilate l’immagine localmente dal sorgente (solo arm64):
./devcontainer.sh build