真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

如何使用Docker部署MySQL

這篇“如何使用Docker部署MySQL”文章的知識點(diǎn)大部分人都不太理解,所以小編給大家總結(jié)了以下內(nèi)容,內(nèi)容詳細(xì),步驟清晰,具有一定的借鑒價(jià)值,希望大家閱讀完這篇文章能有所收獲,下面我們一起來看看這篇“如何使用Docker部署MySQL”文章吧。

創(chuàng)新互聯(lián)公司是一家集網(wǎng)站建設(shè),婁底企業(yè)網(wǎng)站建設(shè),婁底品牌網(wǎng)站建設(shè),網(wǎng)站定制,婁底網(wǎng)站建設(shè)報(bào)價(jià),網(wǎng)絡(luò)營銷,網(wǎng)絡(luò)優(yōu)化,婁底網(wǎng)站推廣為一體的創(chuàng)新建站企業(yè),幫助傳統(tǒng)企業(yè)提升企業(yè)形象加強(qiáng)企業(yè)競爭力??沙浞譂M足這一群體相比中小企業(yè)更為豐富、高端、多元的互聯(lián)網(wǎng)需求。同時(shí)我們時(shí)刻保持專業(yè)、時(shí)尚、前沿,時(shí)刻以成就客戶成長自我,堅(jiān)持不斷學(xué)習(xí)、思考、沉淀、凈化自己,讓我們?yōu)楦嗟钠髽I(yè)打造出實(shí)用型網(wǎng)站。

首先我們將tutum-docker-mysql跑起來.

docker run -d -p 3306:3306 --name mysql tutum/mysql

如果你本地沒有tutum/mysql的image,docker會先下載它的image,這一步可能會用些時(shí)間.待執(zhí)行完畢我們檢查一下應(yīng)該會有如下樣子

如何使用Docker部署MySQL

tutum-docker-mysql會自動幫我們建一個隨機(jī)的密碼供我們訪問,通過日志可以查看到.

如何使用Docker部署MySQL

我們通過日志上的密碼登陸mysql

mysql -uadmin -pi6k5usp9km9g -h127.0.0.1

理論上我們這個時(shí)候就登陸mysql成功了,你可以創(chuàng)建一個庫,一個張表,然后退出.但是當(dāng)這個container停止再重啟后,你的數(shù)據(jù)就丟了. 如何使你的數(shù)據(jù)真的被保存下來呢?

解決方案就是:掛載一個本地文件到container (mount a local folder from the host on the container to store the database files).

首先我們停掉之前的container

docker stop mysql

我們指定一個本地可以掛載的路徑,重新啟動tutum-docker-mysql.我們指定/home/walter/softwares/tutum-docker-mysql/data 掛到container里的/var/lib/mysql目錄(-v bind mount a volume). 這樣子我們就可以將數(shù)據(jù)持久化在主機(jī)(host)的目錄中了.

sudo docker run -d -p 3306:3306 -v /home/walter/softwares/tutum-docker-mysql/data:/var/lib/mysql -e mysql_pass="mypass" tutum/mysql

我們在上面啟動的時(shí)候順便指定了創(chuàng)建密碼為mypass,我們現(xiàn)在登陸一下mysql創(chuàng)建一些數(shù)據(jù),看看會不會被保存下來

shell>mysql -uadmin -pmypass -h127.0.0.1
mysql>create database test;

退出mysql,重啟container,我們發(fā)下我們做的操作將會被保留下來.我們之后每一次啟動這個mysql都可以使用下面的命令

docker run -d -p 127.0.0.1:3306:3306 -v /home/walter/softwares/tutum-docker-mysql/data:/var/lib/mysql tutum/mysql

以上就是關(guān)于“如何使用Docker部署MySQL”這篇文章的內(nèi)容,相信大家都有了一定的了解,希望小編分享的內(nèi)容對大家有幫助,若想了解更多相關(guān)的知識內(nèi)容,請關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。


名稱欄目:如何使用Docker部署MySQL
本文地址:http://weahome.cn/article/pjhdsg.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部