主頁(yè) > 知識(shí)庫(kù) > 詳解如何使用DockerHub官方的MySQL鏡像

詳解如何使用DockerHub官方的MySQL鏡像

熱門標(biāo)簽:手機(jī)外呼系統(tǒng)違法嗎 桂林云電銷機(jī)器人收費(fèi) 谷歌地圖標(biāo)注位置圖解 沈陽(yáng)智能外呼系統(tǒng)供應(yīng)商 清遠(yuǎn)申請(qǐng)400電話 東莞外呼企業(yè)管理系統(tǒng) 如何選擇優(yōu)質(zhì)的外呼系統(tǒng) 南通電銷外呼系統(tǒng)哪家強(qiáng) 地圖簡(jiǎn)圖標(biāo)注

前言

最近一直在嘗試以官方centos鏡像為基礎(chǔ),制作基于centos的MySQL鏡像。但是制作后發(fā)現(xiàn)鏡像大小已經(jīng)超過(guò)1.5G,這對(duì)于一般的Docker鏡像來(lái)說(shuō)太臃腫了。Docker Hub官方提供的mysql鏡像才324MB。目前來(lái)說(shuō)我還沒(méi)有找到什么好的方法把我制作的鏡像的體積減下來(lái),所以就先使用官方的吧!

docker pull mysql:5.7

如何使用這個(gè)Docker鏡像?

1、啟動(dòng)一個(gè)Mysql Server容器(默認(rèn)端口3306)

docker run --name mysql -e MYSQL_ROOT_PASSWORD=root -d mysql:5.7

2、啟動(dòng)另一個(gè)容器,通過(guò)鏈接方式訪問(wèn)Mysql服務(wù)器

docker run --name some-app --link mysql:mysql -d application-that-uses-mysql

3、啟動(dòng)另一個(gè)容器,通過(guò)Mysql命令行訪問(wèn)Mysql服務(wù)器

docker run -it --link mysql:mysql --rm mysql:5.7 sh -c 'exec mysql -h"$MYSQL_PORT_3306_TCP_ADDR" -P"$MYSQL_PORT_3306_TCP_PORT" -uroot -p"$MYSQL_ENV_MYSQL_ROOT_PASSWORD"'

4、進(jìn)入服務(wù)器控制臺(tái)

docker exec -it mysql bash

5、查看Mysql服務(wù)器日志

docker logs mysql

更多內(nèi)容,可參考官網(wǎng)詳解:https://hub.docker.com/_/mysql/。

總結(jié)

以上就是這篇文章的全部?jī)?nèi)容了,希望本文的內(nèi)容對(duì)大家的學(xué)習(xí)或者工作能帶來(lái)一定的幫助,如果有疑問(wèn)大家可以留言交流。

您可能感興趣的文章:
  • Docker Hub運(yùn)行原理及實(shí)現(xiàn)過(guò)程解析
  • 如何自己搭建DockerHub實(shí)現(xiàn)過(guò)程解析
  • DockerHub 鏡像倉(cāng)庫(kù)的使用詳解
  • 如何將本地構(gòu)建好的docker鏡像發(fā)布到dockerhub
  • Docker鏡像推送(push)到Docker Hub的實(shí)現(xiàn)
  • Docker 教程之Docker Hub詳細(xì)介紹
  • Docker如何制作自己鏡像并上傳dockerhub

標(biāo)簽:常德 重慶 成都 內(nèi)蒙古 臨沂 天津 湖州 貴州

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《詳解如何使用DockerHub官方的MySQL鏡像》,本文關(guān)鍵詞  詳解,如何,使用,DockerHub,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《詳解如何使用DockerHub官方的MySQL鏡像》相關(guān)的同類信息!
  • 本頁(yè)收集關(guān)于詳解如何使用DockerHub官方的MySQL鏡像的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章