最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

詳解使用Docker部署MySQL(數(shù)據(jù)持久化)

 更新時(shí)間:2019年09月03日 09:59:38   作者:陌生的童話城堡  
這篇文章主要介紹了詳解使用Docker部署MySQL(數(shù)據(jù)持久化),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧

本文簡(jiǎn)述如何使用Docker部署mysql,同時(shí)持久化數(shù)據(jù).我們會(huì)用到tutum-docker-mysql 這個(gè)項(xiàng)目來(lái)搭建一個(gè)mysql,省去重頭寫(xiě)Dockerfile的時(shí)間.

首先我們將tutum-docker-mysql跑起來(lái).

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

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

tutum-docker-mysql會(huì)自動(dòng)幫我們建一個(gè)隨機(jī)的密碼供我們?cè)L問(wèn),通過(guò)日志可以查看到.

我們通過(guò)日志上的密碼登陸mysql

mysql -uadmin -pi6k5USp9Km9G -h127.0.0.1

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

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

首先我們停掉之前的Container

docker stop mysql

我們指定一個(gè)本地可以掛載的路徑,重新啟動(dòng)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

我們?cè)谏厦鎲?dòng)的時(shí)候順便指定了創(chuàng)建密碼為mypass,我們現(xiàn)在登陸一下mysql創(chuàng)建一些數(shù)據(jù),看看會(huì)不會(huì)被保存下來(lái)

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

退出mysql,重啟Container,我們發(fā)下我們做的操作將會(huì)被保留下來(lái).我們之后每一次啟動(dòng)這個(gè)mysql都可以使用下面的命令

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

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • Windows10上安裝Docker實(shí)踐

    Windows10上安裝Docker實(shí)踐

    文章介紹了在Windows 10上安裝Docker Desktop的詳細(xì)步驟,包括系統(tǒng)要求檢查、啟用Hyper-V、下載安裝程序、安裝Docker Desktop、運(yùn)行并配置Docker Desktop以及驗(yàn)證安裝
    2026-02-02
  • Docker容器與外部系統(tǒng)之間溝通交流方式詳解

    Docker容器與外部系統(tǒng)之間溝通交流方式詳解

    這篇文章主要介紹了Docker容器與外部系統(tǒng)之間溝通交流方式,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友參考下吧
    2025-05-05
  • docker搭建logstash和使用方法詳解

    docker搭建logstash和使用方法詳解

    這篇文章主要介紹了docker搭建logstash和使用方法詳解,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友參考下吧
    2023-12-12
  • 簡(jiǎn)述Docker安裝Tomcat鏡像并部署web項(xiàng)目

    簡(jiǎn)述Docker安裝Tomcat鏡像并部署web項(xiàng)目

    這篇文章主要介紹了簡(jiǎn)述Docker安裝Tomcat鏡像并部署web項(xiàng)目,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-10-10
  • IDEA 配置Docker的過(guò)程

    IDEA 配置Docker的過(guò)程

    這篇文章主要介紹了IDEA 配置Docker的過(guò)程,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2021-02-02
  • docker部署ES集群的實(shí)現(xiàn)

    docker部署ES集群的實(shí)現(xiàn)

    本文介紹了如何在Ubuntu20.04.2 LTS環(huán)境下通過(guò)Docker部署Elasticsearch7.10.1集群,詳細(xì)步驟包括從Docker鏡像倉(cāng)庫(kù)拉取Elasticsearch鏡像,創(chuàng)建文件映射目錄,運(yùn)行Docker容器,配置Elasticsearch的端口和權(quán)限,以及集群的相關(guān)設(shè)置,感興趣的可以了解一下
    2024-10-10
  • 使用Docker快速部署openGauss數(shù)據(jù)庫(kù)的詳細(xì)操作流程

    使用Docker快速部署openGauss數(shù)據(jù)庫(kù)的詳細(xì)操作流程

    本文介紹使用Docker部署openGauss數(shù)據(jù)庫(kù)的全流程,包括鏡像獲取、容器運(yùn)行、連接測(cè)試、數(shù)據(jù)持久化配置及常見(jiàn)問(wèn)題解決,突出其高性能、高安全特性與簡(jiǎn)化安裝的優(yōu)勢(shì),感興趣的朋友跟隨小編一起看看吧
    2025-06-06
  • Docker中鏡像構(gòu)建文件Dockerfile與相關(guān)命令的詳細(xì)介紹

    Docker中鏡像構(gòu)建文件Dockerfile與相關(guān)命令的詳細(xì)介紹

    這篇文章主要介紹了Docker中鏡像構(gòu)建文件Dockerfile與相關(guān)命令的相關(guān)資料,文中介紹的很詳細(xì),相信對(duì)大家具有一定的參考價(jià)值,有需要的朋友們下面來(lái)一起看看吧。
    2017-02-02
  • Docker基礎(chǔ)知識(shí)之Linux namespace圖文詳解

    Docker基礎(chǔ)知識(shí)之Linux namespace圖文詳解

    這篇文章主要給大家介紹了關(guān)于Docker基礎(chǔ)知識(shí)之Linux namespace的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧。
    2018-03-03
  • Docker容器安裝Vim編輯器的方法

    Docker容器安裝Vim編輯器的方法

    Docker容器是一種輕量級(jí)、可移植的應(yīng)用程序打包解決方案,在本文中,我們將討論如何在Docker容器中安裝Vim編輯器,為容器增添一個(gè)功能強(qiáng)大的文本編輯器,感興趣的朋友跟隨小編一起看看吧
    2023-08-08

最新評(píng)論

浮山县| 乳源| 岳西县| 资中县| 葵青区| 海兴县| 普兰县| 宝坻区| 肥乡县| 儋州市| 张家界市| 安庆市| 桂阳县| 合川市| 罗源县| 舒兰市| 绥棱县| 武功县| 衡南县| 鄱阳县| 保靖县| 漾濞| 米脂县| 仪征市| 苏尼特右旗| 临安市| 新竹县| 时尚| 永和县| 宁阳县| 阳谷县| 章丘市| 南宫市| 郁南县| 乐山市| 青田县| 屏东县| 离岛区| 六安市| 峨眉山市| 石渠县|