- Inicio
- Contenedor de desarrollo
- Instalación Rápida
Instalación Rápida
Instalación en una línea
Sección titulada «Instalación en una línea»curl -fsSL https://f5-sales-demo.github.io/devcontainer/scripts/install.sh | bashEste único comando gestiona la configuración completa de la primera ejecución:
- Instala paquetes de Homebrew (podman, podman-compose, gh, iterm2, nerd fonts)
- Configura iTerm2 (fuente, campana, historial de desplazamiento, tema oscuro, combinación de teclas Shift+Enter)
- Inicializa y ajusta la máquina Podman (16 GB de RAM, 4 CPUs, 220 GB de disco, zram, swappiness)
- Descarga
docker-compose.yml,devcontainer.shy la plantilla.enven el directorio actual
Después de la instalación
Sección titulada «Después de la instalación»Edite .env con sus credenciales:
vi .envLuego inicie el contenedor:
./devcontainer.shEl script detecta su zona horaria y obtiene un token fresco de GitHub mediante gh auth token en cada invocación.
Qué se crea
Sección titulada «Qué se crea»Después de ejecutar el instalador, su directorio contendrá:
| Archivo | Propósito |
|---|---|
devcontainer.sh | Script de inicio (ejecútelo para iniciar el contenedor) |
docker-compose.yml | Definición del servicio del contenedor |
.env | Sus credenciales (desde la plantilla, editar antes del primer inicio) |
Inicios posteriores
Sección titulada «Inicios posteriores»./devcontainer.shConectar
Sección titulada «Conectar»podman exec -it devcontainer zshActualizar
Sección titulada «Actualizar»Descargue la imagen más reciente y reinicie:
podman compose pull./devcontainer.shCompilación local
Sección titulada «Compilación local»Compile la imagen localmente desde el código fuente (solo arm64):
./devcontainer.sh build