国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

docker官方mysql鏡像自定義配置

ARGUS / 2828人閱讀

摘要:之前為了節(jié)省安裝時間,所以用官方鏡像啟動。所以最簡單改變數(shù)據(jù)庫配置的方式就是在宿主機上新建配置文件,改成隨后將文件復(fù)制到相應(yīng)容器文件夾下宿主機文件路徑容器最后使用和命令重啟容器就實現(xiàn)了加載自定義配置。

之前為了節(jié)省安裝時間,所以用官方mysql docker鏡像啟動mysql。
通過

$ docker run --name some-mysql -e MYSQL_ROOT_PASSWORD=my-secret-pw -d daocloud.io/mysql:tag

some-mysql 指定了該容器的名字,my-secret-pw 指定了 root 用戶的密碼,tag 參數(shù)指定了你想要的 MySQL 版本

這樣數(shù)據(jù)是沒有持久化的 所以在啟動參數(shù)中需要掛載本地目錄

$ docker run --name some-mysql -v /my/own/datadir:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=my-secret-pw -d daocloud.io/mysql:tag

于是這樣數(shù)據(jù)庫一直跑著,但是由于最近程序需要支持emoji表情,不得不將mysql的字符集更改。

這時候就可以掛載自定義配置文件,官方文檔說明

當(dāng) MySQL 服務(wù)啟動時會以 /etc/mysql/my.cnf 為配置文件,本文件會導(dǎo)入 /etc/mysql/conf.d 目錄中所有以 .cnf 為后綴的文件。這些文件會拓展或覆蓋 /etc/mysql/my.cnf 文件中的配置。因此你可以創(chuàng)建你自己需要的配置文件并掛載至 MySQL 容器中的 /etc/mysql/conf.d 目錄。

所以最簡單改變數(shù)據(jù)庫配置的方式就是在宿主機上新建配置文件,改成utf8mb4

[client]

default-character-set=utf8mb4


[mysqld]

character-set-client-handshake = FALSE

character-set-server = utf8mb4

collation-server = utf8mb4_unicode_ci



[mysql]

default-character-set=utf8mb4

隨后將文件復(fù)制到相應(yīng)docker容器文件夾下

docker cp /home/my.cnf(宿主機文件路徑)  [容器id]:/etc/mysql/mysql.conf.d

最后使用docker stop和start命令重啟容器就實現(xiàn)了加載自定義配置。

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/71954.html

相關(guān)文章

  • 到底什么是TAE

    摘要:回滾部署開發(fā)者每次部署的程序包會自動備份到歷史版本,發(fā)布異常時,可以指定回滾部署到某一歷史版本。網(wǎng)絡(luò)方面采用了硬件防火墻設(shè)施,提供四層到七層的全面防護,防護類型包括等所有攻擊方式,支持清洗和黑洞機制,還接入了防護等功能。 TAE2.0(Taobao App Engine)是針對移動互聯(lián)網(wǎng)場景的定制化PaaS云服務(wù),基于阿里云基礎(chǔ)設(shè)施,采用Docker容器技術(shù)封裝應(yīng)用運行環(huán)境,并且針對互...

    novo 評論0 收藏0
  • 到底什么是TAE

    摘要:回滾部署開發(fā)者每次部署的程序包會自動備份到歷史版本,發(fā)布異常時,可以指定回滾部署到某一歷史版本。網(wǎng)絡(luò)方面采用了硬件防火墻設(shè)施,提供四層到七層的全面防護,防護類型包括等所有攻擊方式,支持清洗和黑洞機制,還接入了防護等功能。 TAE2.0(Taobao App Engine)是針對移動互聯(lián)網(wǎng)場景的定制化PaaS云服務(wù),基于阿里云基礎(chǔ)設(shè)施,采用Docker容器技術(shù)封裝應(yīng)用運行環(huán)境,并且針對互...

    yankeys 評論0 收藏0
  • Mac上通過docker配置PHP開發(fā)環(huán)境

    摘要:安裝關(guān)于上安裝網(wǎng)上有很多文章介紹,這里我就不在做描述了,順便提一句,建議使用阿里云或提供的加速器。我主要是通過來配置服務(wù)。一般配置文件名為。 安裝docker 關(guān)于MAC上安裝docker網(wǎng)上有很多文章介紹,這里我就不在做描述了,順便提一句,建議使用阿里云或Daocloud提供的加速器。本文推薦參看這篇文章:https://blog.csdn.net/jiang_x...這篇文章相當(dāng)于...

    Rocture 評論0 收藏0

發(fā)表評論

0條評論

ARGUS

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<