Docker:Windows下部署MySQL

Docker是什么市框?

Docker

Docker 是一個(gè)開源的應(yīng)用容器引擎,基于 Go 語(yǔ)言 并遵從Apache2.0協(xié)議開源页畦。
Docker 可以讓開發(fā)者打包他們的應(yīng)用以及依賴包到一個(gè)輕量級(jí)坯临、可移植的容器中,然后發(fā)布到任何流行的 Linux 機(jī)器上故痊,也可以實(shí)現(xiàn)虛擬化顶瞳。
容器是完全使用沙箱機(jī)制铺呵,相互之間不會(huì)有任何接口(類似 iPhone 的 app),更重要的是容器性能開銷極低调缨。

說人話

如果你玩過虛擬機(jī)的話,就知道可以在當(dāng)前系統(tǒng)下通過 VMware芳杏、virtualBox 等安裝一個(gè)新的系統(tǒng)豫领,你可以定制這個(gè)虛擬機(jī)的CPU 內(nèi)存 硬盤等參數(shù)抡柿,獲得幾乎媲美原生的體驗(yàn)。既然系統(tǒng)可以安裝為一個(gè)虛擬機(jī)等恐,那么聰明的人就有了一個(gè)大膽的想法洲劣,我可不可以把一個(gè)軟件服務(wù)通過虛擬機(jī)裝起來(lái)呢?于是docker應(yīng)運(yùn)而生课蔬,docker不僅可以安裝centos Ubuntu等操作系統(tǒng)囱稽,也可以安裝nginx mysql等服務(wù),甚至可以部署個(gè)人編寫的web服務(wù)二跋。
通過虛擬機(jī)托管战惊,這樣啟動(dòng)了一個(gè)進(jìn)程就相當(dāng)于在物理機(jī)系統(tǒng)中啟動(dòng)了一個(gè)新的服務(wù)——進(jìn)程即服務(wù)。由于win10自帶hyperV虛擬機(jī)扎即,因此windows上的docker能直接調(diào)用這個(gè)虛擬機(jī)吞获。

為什么要用Docker况凉?

在沒有docker之前,如果我們要在windows上安裝mysql各拷、mongodb需要先下載這些軟件刁绒,然后還要一步步點(diǎn)設(shè)置,并且注冊(cè)到windows服務(wù)烤黍。并且根本不知道安裝到什么地方(某些版本mysql不能指定安裝位置知市,默認(rèn)到C盤)。同時(shí)也會(huì)在控制面板內(nèi)注冊(cè)許多相關(guān)的插件速蕊。以后要卸載的時(shí)候可能還會(huì)有各種殘留嫂丙。作為一個(gè)強(qiáng)迫癥患者這是萬(wàn)萬(wàn)不能忍受的。

現(xiàn)在有了docker规哲,只需要一行代碼就能拉取所需軟件的鏡像奢入,然后配置一個(gè)容器就啟動(dòng)了。需要開發(fā)的時(shí)候就打開docker媳叨,服務(wù)便能夠運(yùn)行腥光。占用的空間也小,性能和原生差異不大糊秆。增刪查改都只需要一行代碼就能完成武福。卸載起來(lái)也毫無(wú)殘留。更重要的是痘番,我可以同時(shí)有一個(gè)鏡像的幾個(gè)容器捉片。即使我搞壞了一個(gè),也可以用其他的容器汞舱。還能隨時(shí)監(jiān)測(cè)這些容器的磁盤占用等狀態(tài)

安裝及使用

獲取Docker

獲取Docker
注意這個(gè)版本只支持win10以上伍纫,win7是沒有hyperV虛擬機(jī)的

Docker.png

安裝完成后,你在桌面上就獲得一個(gè)可愛的鯨魚圖標(biāo)昂芜,雙擊以后右下角就會(huì)出現(xiàn)docker的圖標(biāo)莹规,稍等會(huì)提升docker is running

修改配置

配置文件.png

首先修改使用的CPU數(shù), docker占用資源不大泌神,這里隨意良漱。內(nèi)存根據(jù)自己的實(shí)際需求來(lái)。然后是關(guān)鍵的鏡像位置欢际,默認(rèn)在C盤母市,強(qiáng)迫癥患者還是移到了其他盤

配置加速鏡像

Docker的默認(rèn)官方倉(cāng)庫(kù)在國(guó)外,因此想在國(guó)內(nèi)使用需要配置鏡像加速器损趋,首推阿里云患久。每個(gè)人分配的地址是不一樣的,只需要注冊(cè)阿里云用戶就會(huì)得到一個(gè)加速地址了。

安裝MySQL

終端.png

搞定后在終端輸入docker就能獲得以下信息

// 搜索mysql的鏡像信息
$ docker search mysql   
// 從倉(cāng)庫(kù)拉取mysql蒋失,mysql:tag 后面可以跟標(biāo)簽得到指定版本返帕,不加默認(rèn)為lastest
$ docker pull mysql    
// 從鏡像生成容器,注意mysql需要指定登錄的密碼高镐,以及通過-p 映射端口溉旋,必須要映射端口在能才物理機(jī)中訪問到服務(wù)
$ docker run --name mysql  -p 3306:3306 -e MYSQL_ROOT_PASSWORD=password -d mysql 
// 訪問容器內(nèi)的終端
$ docker exec -it mysql bash
終端操作.png

注意事項(xiàng)

在雙擊Docker的安裝的過程中畸冲,會(huì)讓你打開VT虛擬化嫉髓,現(xiàn)在的主流處理器都支持虛擬化功能,所以進(jìn)BIOS打開就好了邑闲,重啟電腦以后Docker就能正常使用了算行。
就是這樣:)

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市苫耸,隨后出現(xiàn)的幾起案子州邢,更是在濱河造成了極大的恐慌,老刑警劉巖褪子,帶你破解...
    沈念sama閱讀 218,204評(píng)論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件量淌,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡嫌褪,警方通過查閱死者的電腦和手機(jī)呀枢,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,091評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)笼痛,“玉大人裙秋,你說我怎么就攤上這事∮б粒” “怎么了摘刑?”我有些...
    開封第一講書人閱讀 164,548評(píng)論 0 354
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)刻坊。 經(jīng)常有香客問我枷恕,道長(zhǎng),這世上最難降的妖魔是什么谭胚? 我笑而不...
    開封第一講書人閱讀 58,657評(píng)論 1 293
  • 正文 為了忘掉前任活尊,我火速辦了婚禮,結(jié)果婚禮上漏益,老公的妹妹穿的比我還像新娘蛹锰。我一直安慰自己,他們只是感情好绰疤,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,689評(píng)論 6 392
  • 文/花漫 我一把揭開白布铜犬。 她就那樣靜靜地躺著,像睡著了一般。 火紅的嫁衣襯著肌膚如雪癣猾。 梳的紋絲不亂的頭發(fā)上敛劝,一...
    開封第一講書人閱讀 51,554評(píng)論 1 305
  • 那天,我揣著相機(jī)與錄音纷宇,去河邊找鬼夸盟。 笑死,一個(gè)胖子當(dāng)著我的面吹牛像捶,可吹牛的內(nèi)容都是我干的上陕。 我是一名探鬼主播,決...
    沈念sama閱讀 40,302評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼拓春,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼释簿!你這毒婦竟也來(lái)了?” 一聲冷哼從身側(cè)響起硼莽,我...
    開封第一講書人閱讀 39,216評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤庶溶,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后懂鸵,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體偏螺,經(jīng)...
    沈念sama閱讀 45,661評(píng)論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,851評(píng)論 3 336
  • 正文 我和宋清朗相戀三年匆光,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了套像。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 39,977評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡殴穴,死狀恐怖凉夯,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情采幌,我是刑警寧澤劲够,帶...
    沈念sama閱讀 35,697評(píng)論 5 347
  • 正文 年R本政府宣布,位于F島的核電站休傍,受9級(jí)特大地震影響征绎,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜磨取,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,306評(píng)論 3 330
  • 文/蒙蒙 一人柿、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧忙厌,春花似錦凫岖、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,898評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)歼指。三九已至,卻和暖如春甥雕,著一層夾襖步出監(jiān)牢的瞬間踩身,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,019評(píng)論 1 270
  • 我被黑心中介騙來(lái)泰國(guó)打工社露, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留挟阻,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 48,138評(píng)論 3 370
  • 正文 我出身青樓峭弟,卻偏偏與公主長(zhǎng)得像附鸽,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子孟害,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,927評(píng)論 2 355

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