Mysql
 sql >> Base de données >  >> RDS >> Mysql

Docker :combiner plusieurs images

Non, vous ne pouvez hériter que d'une seule image.

Vous ne voulez probablement pas que Java et MySQL soient dans la même image car il est plus idiomatique d'avoir un seul composant dans un conteneur, c'est-à-dire de créer un conteneur MySQL séparé et de le lier au conteneur Java plutôt que de mettre les deux dans le même conteneur.

Cependant, si vous devez vraiment les avoir dans la même image, écrivez un Dockerfile avec Java comme image de base (instruction FROM) et installez MySQL dans le Dockerfile. Vous devriez être en mesure de copier en grande partie les déclarations du Dockerfile MySQL officiel.