Skip to content

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AGY Docker Environment

Ce projet fournit deux configurations Docker & Docker Compose optimisées pour exécuter Antigravity CLI (agy).


1. Configuration Légère Standard (agy-light)

Image très frugale basée sur debian:bookworm-slim avec uniquement les outils essentiels (agy, git, python3, curl).

Fichiers :

  • Dockerfile
  • docker-compose.yml

Utilisation avec Docker Compose :

# Lancer de manière interactive
docker compose run --rm -it agy bash

# Exécuter agy directement
docker compose run --rm agy agy --help

2. Configuration avec Support Docker Compose & Docker Hôte (agy-docker-enabled)

Image configurée pour permettre à agy d'interagir avec le démon Docker de votre machine hôte. Elle installe en plus de docker-cli le plugin Docker Compose (docker compose v2) depuis le dépôt officiel Docker.

Fichiers :

  • Dockerfile.with-docker
  • docker-compose.docker.yml

Utilisation avec Docker Compose :

# Lancer un shell interactif avec accès au Docker hôte
docker compose -f docker-compose.docker.yml run --rm -it agy-docker bash

# Vérifier la connexion Docker hôte depuis le conteneur
docker compose -f docker-compose.docker.yml run --rm agy-docker docker ps

# Utiliser docker compose (v2)
docker compose -f docker-compose.docker.yml run --rm agy-docker docker compose version

Note rootless : le socket Docker standard (/var/run/docker.sock) est monté par défaut. Si Docker est configuré en mode rootless, décommentez la ligne correspondante dans docker-compose.docker.yml.


3. Script de Test Automatisé

Pour exécuter la suite de tests globale :

./test.sh

About

Ce projet fournit deux configurations Docker & Docker Compose optimisées pour exécuter Antigravity CLI (agy)

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages