Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Docker:Kombinieren Sie mehrere Bilder

Nein, Sie können nur von einem Bild erben.

Wahrscheinlich möchten Sie Java und MySQL nicht im selben Image haben, da es idiomatischer ist, eine einzelne Komponente in einem Container zu haben, d. h. einen separaten MySQL-Container zu erstellen und ihn mit dem Java-Container zu verknüpfen, anstatt beide in denselben Container zu stecken.

Wenn Sie sie jedoch unbedingt im selben Image haben müssen, schreiben Sie eine Dockerfile mit Java als Basisimage (FROM-Anweisung) und installieren Sie MySQL in der Dockerfile. Sie sollten die Anweisungen weitgehend aus dem offiziellen MySQL-Dockerfile kopieren können.