Docker 快速安裝&搭建 Mysql 環(huán)境

歡迎關(guān)注個(gè)人微信公眾號(hào): 小哈學(xué)Java, 文末分享阿里 P8 高級(jí)架構(gòu)師吐血總結(jié)的 《Java 核心知識(shí)整理&面試.pdf》資源鏈接S啾!

個(gè)人網(wǎng)站: https://www.exception.site/docker/docker-install-mysql

本節(jié)中咽笼,我們將學(xué)習(xí)如何通過 Docker 快速安裝與搭建 Mysql 環(huán)境铛嘱。

一暖释、下載 Mysql 鏡像

這里以 Mysql 5.7 為例:

docker pull mysql:5.7

下載完成后,通過 docker images 檢查一下鏡像是否下載成功:

驗(yàn)證本地是否下載好Mysql 5.7鏡像

二墨吓、先以最簡單方式啟動(dòng)

先以簡單的方式啟動(dòng):

docker run -d \
--name mysql \
-p 3306:3306 \
-e MYSQL_ROOT_PASSWORD=123456 \
mysql:5.7
  • -d:以后臺(tái)的方式運(yùn)行球匕;
  • --name mysql:指定容器的名稱為 mysql;
  • -p 3306:3306 將容器的 3306 端口掛載到宿主機(jī)的 3306 端口上;
  • -e MYSQL_ROOT_PASSWORD=123456:指定 root 的密碼為 123456

命令執(zhí)行完成后帖烘,你也可以通過 docker ps命令來確認(rèn)下容器是否啟動(dòng)成功亮曹。若成功,我們需要將容器中的目錄文件復(fù)制到宿主機(jī)中,分別包括:

  • mysql 配置文件照卦;
  • 數(shù)據(jù)存儲(chǔ)目錄式矫,以便掛載(PS: 若不掛載到宿主機(jī),每次啟動(dòng)容器數(shù)據(jù)都會(huì)丟失)
# 將容器中的 mysql 配置文件復(fù)制到宿主機(jī)中指定路徑下役耕,路徑你可以根據(jù)需要采转,自行修改
docker cp mysql:/etc/mysql/mysql.conf.d/mysqld.cnf /usr/local/docker/mysql/config
# 將容器中的 mysql 存儲(chǔ)目錄復(fù)制到宿主機(jī)中
docker cp mysql:/var/lib/mysql/ /usr/local/docker/mysql/data

完成這一切后,讓我們將剛剛運(yùn)行的容器刪除掉瞬痘。

docker rm -f mysql

PS: mysql 是我們運(yùn)行容器時(shí)故慈,指定的名稱,當(dāng)然框全,你也可以先執(zhí)行 docker ps, 通過容器 ID 來刪除察绷。

三、正式運(yùn)行 Mysql 容器

接下來津辩,正式運(yùn)行 Mysql 容器:

docker run -d \
--name mysql \
-p 3306:3306 \
-v /usr/local/docker/mysql/config/mysqld.cnf:/etc/mysql/mysql.conf.d/mysqld.cnf \
-v /usr/local/docker/mysql/data/mysql:/var/lib/mysql \
-e MYSQL_ROOT_PASSWORD=123456 \
mysql:5.7

其他不變拆撼,額外添加了兩個(gè)掛載子命令:

  • -v /usr/local/docker/mysql/config/mysqld.cnf:/etc/mysql/mysql.conf.d/mysqld.cnf: 將容器中 /etc/mysql/mysql.conf.d/mysqld.cnf 配置文件掛載到宿主機(jī)的 /usr/local/docker/mysql/config/mysqld.cnf 文件上;
  • -v /usr/local/docker/mysql/data:/var/lib/mysql: 將容器中 /var/lib/mysql 數(shù)據(jù)目錄掛載到宿主機(jī)的 /usr/local/docker/mysql/data 目錄下丹泉;

執(zhí)行命令完成后情萤,查看下容器是否啟動(dòng):

查看mysql容器是否啟動(dòng)成功

可以看到,容器運(yùn)行成功

四摹恨、通過 Mysql 客戶端連接一下試試

通過 MySQL 客戶端連接剛剛創(chuàng)建的 mysql, 看看能否連接成功:

通過mysql客戶端連接試試看

連接成功了筋岛!

免費(fèi)分享 | 面試&學(xué)習(xí)福利資源

最近在網(wǎng)上發(fā)現(xiàn)一個(gè)不錯(cuò)的 PDF 資源《Java 核心知識(shí)&面試.pdf》分享給大家,不光是面試晒哄,學(xué)習(xí)睁宰,你都值得擁有!G蘖琛柒傻!

獲取方式: 關(guān)注公眾號(hào): 小哈學(xué)Java, 后臺(tái)回復(fù)資源,既可免費(fèi)無套路獲取資源鏈接较木,下面是目錄以及部分截圖:

關(guān)注微信公眾號(hào)【小哈學(xué)Java】,回復(fù)【資源】红符,即可免費(fèi)無套路領(lǐng)取資源鏈接哦
關(guān)注微信公眾號(hào)【小哈學(xué)Java】,回復(fù)【資源】,即可免費(fèi)無套路領(lǐng)取資源鏈接哦
關(guān)注微信公眾號(hào)【小哈學(xué)Java】,回復(fù)【資源】伐债,即可免費(fèi)無套路領(lǐng)取資源鏈接哦
關(guān)注微信公眾號(hào)【小哈學(xué)Java】,回復(fù)【資源】预侯,即可免費(fèi)無套路領(lǐng)取資源鏈接哦
關(guān)注微信公眾號(hào)【小哈學(xué)Java】,回復(fù)【資源】,即可免費(fèi)無套路領(lǐng)取資源鏈接哦
關(guān)注微信公眾號(hào)【小哈學(xué)Java】,回復(fù)【資源】峰锁,即可免費(fèi)無套路領(lǐng)取資源鏈接哦

重要的事情說兩遍萎馅,關(guān)注公眾號(hào): 小哈學(xué)Java, 后臺(tái)回復(fù)資源,既可免費(fèi)無套路獲取資源鏈接 :缃C臃肌飒货!

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市峭竣,隨后出現(xiàn)的幾起案子塘辅,更是在濱河造成了極大的恐慌,老刑警劉巖邪驮,帶你破解...
    沈念sama閱讀 222,807評(píng)論 6 518
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件莫辨,死亡現(xiàn)場離奇詭異,居然都是意外死亡毅访,警方通過查閱死者的電腦和手機(jī)沮榜,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 95,284評(píng)論 3 399
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來喻粹,“玉大人蟆融,你說我怎么就攤上這事∈匚兀” “怎么了型酥?”我有些...
    開封第一講書人閱讀 169,589評(píng)論 0 363
  • 文/不壞的土叔 我叫張陵,是天一觀的道長查乒。 經(jīng)常有香客問我弥喉,道長,這世上最難降的妖魔是什么玛迄? 我笑而不...
    開封第一講書人閱讀 60,188評(píng)論 1 300
  • 正文 為了忘掉前任由境,我火速辦了婚禮,結(jié)果婚禮上蓖议,老公的妹妹穿的比我還像新娘虏杰。我一直安慰自己,他們只是感情好勒虾,可當(dāng)我...
    茶點(diǎn)故事閱讀 69,185評(píng)論 6 398
  • 文/花漫 我一把揭開白布纺阔。 她就那樣靜靜地躺著,像睡著了一般修然。 火紅的嫁衣襯著肌膚如雪笛钝。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 52,785評(píng)論 1 314
  • 那天愕宋,我揣著相機(jī)與錄音婆翔,去河邊找鬼。 笑死掏婶,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的潭陪。 我是一名探鬼主播雄妥,決...
    沈念sama閱讀 41,220評(píng)論 3 423
  • 文/蒼蘭香墨 我猛地睜開眼最蕾,長吁一口氣:“原來是場噩夢(mèng)啊……” “哼!你這毒婦竟也來了老厌?” 一聲冷哼從身側(cè)響起瘟则,我...
    開封第一講書人閱讀 40,167評(píng)論 0 277
  • 序言:老撾萬榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎枝秤,沒想到半個(gè)月后醋拧,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 46,698評(píng)論 1 320
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡淀弹,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,767評(píng)論 3 343
  • 正文 我和宋清朗相戀三年丹壕,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片薇溃。...
    茶點(diǎn)故事閱讀 40,912評(píng)論 1 353
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡菌赖,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出沐序,到底是詐尸還是另有隱情琉用,我是刑警寧澤,帶...
    沈念sama閱讀 36,572評(píng)論 5 351
  • 正文 年R本政府宣布策幼,位于F島的核電站邑时,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏特姐。R本人自食惡果不足惜晶丘,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 42,254評(píng)論 3 336
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望到逊。 院中可真熱鬧铣口,春花似錦、人聲如沸觉壶。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,746評(píng)論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽铜靶。三九已至叔遂,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間争剿,已是汗流浹背已艰。 一陣腳步聲響...
    開封第一講書人閱讀 33,859評(píng)論 1 274
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留蚕苇,地道東北人哩掺。 一個(gè)月前我還...
    沈念sama閱讀 49,359評(píng)論 3 379
  • 正文 我出身青樓,卻偏偏與公主長得像涩笤,于是被迫代替她去往敵國和親嚼吞。 傳聞我的和親對(duì)象是個(gè)殘疾皇子盒件,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,922評(píng)論 2 361

推薦閱讀更多精彩內(nèi)容