In diesem Artikel wird hauptsächlich vorgestellt, wie Docker einen MySQL-Container erstellt und als lokales Image speichert. Jetzt werde ich es mit Ihnen teilen es als Referenz. Folgen wir dem Editor, um einen Blick darauf zu werfen
Suchen Sie das Bild auf Docker Hub
[root@wls12c ~]$ docker search mysql NAME DESCRIPTION STARS OFFICIAL AUTOMATED mysql MySQL is a widely used, open-source relati... 2903 [OK] mysql/mysql-server Optimized MySQL Server Docker images. Crea... 190 [OK] centurylink/mysql Image containing mysql. Optimized to be li... 46 [OK]
Laden Sie das Bild lokal herunter
[root@wls12c ~]$ docker pull mysql
Der Standard-Download ist der offiziell von Docker verwaltete und der erste, der durchsucht wird.
Container erstellen
Code kopieren Der Code lautet wie folgt:
[root@wls12c ~]$ docker run --name mysqldb -e MYSQL_ROOT_PASSWORD=root -d mysql
-e, Umgebung angeben variabel.
Rufen Sie die IP des MySQL-Spiegels ab
[root@wls12c ~]$ docker inspect mysqldb|grep IPAddress "IPAddress": "172.17.0.4", "SecondaryIPAddresses": null
Mit MySQL verbinden
[root@wls12c ~]$ mysql -h 172.17.0.4 -u root -p
Das Passwort ist oben angegeben Das Stammverzeichnis
speichert das initialisierte MySQL als Spiegel
[root@wls12c ~]$ docker commit mysqldb mysql:1.0 3ed4a367c21eb509f1c4e0a772c3e5bdff678497be55700ea256ef34ad87cfc6 [root@wls12c ~]$ docker images REPOSITORY TAG IMAGE ID CREATED VIRTUAL SIZE mysql 1.0 3ed4a367c21e 3 seconds ago 384.6 MB mysql latest 826df4733292 37 hours ago 384.5 MB centos latest d83a55af4e75 3 weeks ago 196.7 MB cirros latest d8ca8144dee3 7 months ago 7.735 MB
Das obige ist der detaillierte Inhalt vonErstellen Sie mit Docker einen MySQL-Container und speichern Sie ihn als lokales Image. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!