Heim > Datenbank > MySQL-Tutorial > Erstellen Sie mit Docker einen MySQL-Container und speichern Sie ihn als lokales Image

Erstellen Sie mit Docker einen MySQL-Container und speichern Sie ihn als lokales Image

黄舟
Freigeben: 2017-05-21 09:29:34
Original
1623 Leute haben es durchsucht

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]
Nach dem Login kopieren

Laden Sie das Bild lokal herunter

[root@wls12c ~]$ docker pull mysql
Nach dem Login kopieren

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
Nach dem Login kopieren

-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
Nach dem Login kopieren

Mit MySQL verbinden

[root@wls12c ~]$ mysql -h 172.17.0.4 -u root -p
Nach dem Login kopieren

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
Nach dem Login kopieren

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!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage