Traduction japonaise de Description officielle de l'image de Docker Hub Gradle.
Gradle est un outil de construction axé sur l'automatisation de la construction et la prise en charge du développement multilingue. Lors de la création, du test, de la publication et du déploiement de logiciels sur n'importe quelle plate-forme, Gradle fournit un modèle flexible qui peut prendre en charge l'intégralité du cycle de vie du développement, de la compilation du code à la publication de sites Web. Gradle est conçu pour prendre en charge l'automatisation de la construction sur plusieurs langages et plates-formes tels que Java, Scala, Android, C / C ++, Groovy, et travaille en étroite collaboration avec des outils de développement tels que Eclipse, IntelliJ, Jenkins et des serveurs d'intégration continue. Il est intégré.
Exécutez ce qui suit à partir du répertoire du projet Gradle à générer.
docker run --rm -u gradle -v "$PWD":/home/gradle/project -w /home/gradle/project gradle gradle <gradle-task>
Notez que la commande ci-dessus est exécutée à l'aide de uid / gid 1000 (gradle utilisateur) pour éviter de s'exécuter en tant que root. Si le volume est monté et que l'uid / gid exécutant Docker n'est pas 1000, vous devez l'exécuter en tant qu'utilisateur root (`` -u root ''). Puisque root est également la valeur par défaut, vous ne pouvez tout simplement pas spécifier un utilisateur.
Affichez les informations de licence pour le logiciel contenu dans cette image. Comme toutes les images Docker, ce sont des dépendances directes ou indirectes d'autres logiciels qui peuvent être sous d'autres licences (comme la distribution de base Bash, le logiciel premium inclus). Relation) peuvent également être incluses. Certaines informations de licence supplémentaires qui pourraient être détectées automatiquement peuvent se trouver dans le répertoire `` gradle / '' du référentiel repo-info. En ce qui concerne l'utilisation d'une image pré-construite, il est de la responsabilité de l'utilisateur de l'image de s'assurer que l'utilisation de cette image est conforme aux licences associées à tous les logiciels qu'elle contient.
Recommended Posts