Docker 下安裝mysql

1.查看docker倉庫中mysql的最新版 https://hub.docker.com/_/mysql

版本

  • 或者在linux中直接搜索[圖2]:
#docker search 
docker search mysql
圖2

2.下載鏡像(因為我已經(jīng)安裝了就不貼圖了)

#docker pull 下載命令
docker pull mysql:8.0.16

3.查看是否下載成功

docker images |grep mysql
圖3

4.創(chuàng)建目錄mysql三妈,用于存放后面的相關(guān)東西

#這里路徑自行修改
mkdir -p /project/docker/mysql/logs /project/docker/mysql/conf /project/docker/mysql/data
  • data目錄將映射為mysql容器配置的數(shù)據(jù)文件存放路徑
  • logs目錄將映射為mysql容器的日志目錄
  • conf目錄里的配置文件將映射為mysql容器的配置文件

5.啟動mysql鏡像

docker run -p 3306:3306 --restart=always -v /project/docker/mysql/conf:/etc/mysql/conf.d -v /project/docker/mysql/logs:/var/log/mysql -v /project/docker/mysql/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=123456 --name mysql -d mysql:8.0.16
  • --name: 以啥名字啟動容器
  • -d mysql:需要啟動的容器的名稱
  • -p 3306:3306:將容器的 3306 端口映射到主機(jī)的 3306 端口
  • -v /project/docker/mysql/conf:/etc/mysql/conf.d:將主機(jī)當(dāng)前目錄下的 /project/docker/mysql/conf/my.cnf 掛載到容器的 /etc/mysql/my.cnf金句。
  • /project/docker/mysql/logs:/logs:將主機(jī)當(dāng)前目錄下的 logs 目錄掛載到容器的 /logs灌闺。
  • /project/docker/mysql/data:/var/lib/mysql :將主機(jī)當(dāng)前目錄下的data目錄掛載到容器的 /var/lib/mysql
  • -e MYSQL_ROOT_PASSWORD=12345:初始化mysql密碼

6.查看鏡像是否啟動成功

docker ps
#進(jìn)入mysql鏡像
docker exec -it mysql bash
#進(jìn)入mysql
mysql -uroot -p123456
#停止鏡像 name/id
docker stop id
#啟動鏡像 name/id
docker start name/id
圖6
  • 若安裝成功也連接不上:
  • 開放阿里云端口(在安全組中添加3306)
  • 開放防火墻端口
#檢查防火墻端口
netstat -apn|grep 3306
#若3306被占用請刪除鏡像重新run一個端口
#開啟3306端口
firewall-cmd --zone=public --add-port=3306/tcp --permanent
#在不改變狀態(tài)的條件下重新加載防火墻
firewall-cmd --reload
  • 設(shè)置mysql權(quán)限箩张,root允許被任意IP地址訪問
update mysql.user set host = '%' where user = 'root';
#GRANT ALL ON *.* TO 'root'@'%';
#若仍然不行
ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY 'root123456';
#刷新權(quán)限
flush privileges;

#'root'@'%' 中的root為用戶名,'%'為user表host字段的值,'root123456'為用戶密碼

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市稻据,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌买喧,老刑警劉巖捻悯,帶你破解...
    沈念sama閱讀 211,743評論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異淤毛,居然都是意外死亡今缚,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,296評論 3 385
  • 文/潘曉璐 我一進(jìn)店門低淡,熙熙樓的掌柜王于貴愁眉苦臉地迎上來荚斯,“玉大人,你說我怎么就攤上這事查牌。” “怎么了滥壕?”我有些...
    開封第一講書人閱讀 157,285評論 0 348
  • 文/不壞的土叔 我叫張陵纸颜,是天一觀的道長。 經(jīng)常有香客問我绎橘,道長胁孙,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 56,485評論 1 283
  • 正文 為了忘掉前任称鳞,我火速辦了婚禮涮较,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘冈止。我一直安慰自己狂票,他們只是感情好,可當(dāng)我...
    茶點故事閱讀 65,581評論 6 386
  • 文/花漫 我一把揭開白布熙暴。 她就那樣靜靜地躺著闺属,像睡著了一般。 火紅的嫁衣襯著肌膚如雪周霉。 梳的紋絲不亂的頭發(fā)上掂器,一...
    開封第一講書人閱讀 49,821評論 1 290
  • 那天,我揣著相機(jī)與錄音俱箱,去河邊找鬼国瓮。 笑死,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的乃摹。 我是一名探鬼主播禁漓,決...
    沈念sama閱讀 38,960評論 3 408
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼峡懈!你這毒婦竟也來了璃饱?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,719評論 0 266
  • 序言:老撾萬榮一對情侶失蹤肪康,失蹤者是張志新(化名)和其女友劉穎荚恶,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體磷支,經(jīng)...
    沈念sama閱讀 44,186評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡谒撼,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,516評論 2 327
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了雾狈。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片廓潜。...
    茶點故事閱讀 38,650評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖善榛,靈堂內(nèi)的尸體忽然破棺而出辩蛋,到底是詐尸還是另有隱情,我是刑警寧澤移盆,帶...
    沈念sama閱讀 34,329評論 4 330
  • 正文 年R本政府宣布悼院,位于F島的核電站,受9級特大地震影響咒循,放射性物質(zhì)發(fā)生泄漏据途。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 39,936評論 3 313
  • 文/蒙蒙 一叙甸、第九天 我趴在偏房一處隱蔽的房頂上張望颖医。 院中可真熱鬧,春花似錦裆蒸、人聲如沸熔萧。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,757評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽哪痰。三九已至,卻和暖如春久妆,著一層夾襖步出監(jiān)牢的瞬間晌杰,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,991評論 1 266
  • 我被黑心中介騙來泰國打工筷弦, 沒想到剛下飛機(jī)就差點兒被人妖公主榨干…… 1. 我叫王不留肋演,地道東北人抑诸。 一個月前我還...
    沈念sama閱讀 46,370評論 2 360
  • 正文 我出身青樓,卻偏偏與公主長得像爹殊,于是被迫代替她去往敵國和親蜕乡。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 43,527評論 2 349