在docker中運(yùn)行mariadb程序的方法
1.安裝docker
2.獲取mariadb鏡像
docker pull mariadb
首先在https://hub.docker.com查找mariadb官方鏡像,相關(guān)參數(shù)設(shè)置https://hub.docker.com/_/mariadb/有詳細(xì)說(shuō)明
3.運(yùn)行鏡像
docker run -p 3306:3306 --name mariaone -v /usr/local/mysql/my.cnf:/etc/mysql/my.cnf -e MYSQL_ROOT_PASSWORD=mypassword -d mariad
[client] default-character-set=utf8 [mysql] default-character-set=utf8 [mysqld] init_connect='SET collation_connection = utf8_unicode_ci' init_connect='SET NAMES utf8' character-set-server=utf8 collation-server=utf8_unicode_ci skip-character-set-client-handshake
my.cnf
端口映射之后可以在容器外面的軟件中連接數(shù)據(jù)庫(kù),cnf文件主要解決編碼問(wèn)題,防止出現(xiàn)中文亂碼。
4.測(cè)試

總結(jié)
以上所述是小編給大家介紹的在docker中運(yùn)行mariadb程序的方法,希望對(duì)大家有所幫助,如果大家有任何疑問(wèn)歡迎給我留言,小編會(huì)及時(shí)回復(fù)大家的!
相關(guān)文章
高效Docker鏡像構(gòu)建與部署實(shí)戰(zhàn)指南
在微服務(wù)架構(gòu)和容器化快速發(fā)展的背景下,Docker鏡像已成為應(yīng)用發(fā)布的標(biāo)準(zhǔn)單元,本文將從鏡像構(gòu)建到部署全流程,分享團(tuán)隊(duì)的實(shí)戰(zhàn)經(jīng)驗(yàn)與踩坑解決方案2025-07-07
centos docker容器化部署nginx php項(xiàng)目實(shí)踐
這篇文章主要介紹了centos docker容器化部署nginx php項(xiàng)目實(shí)踐,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2025-06-06
docker部署安裝jenkins的實(shí)現(xiàn)步驟
本文主要介紹了docker部署安裝jenkins的實(shí)現(xiàn)步驟,文中通過(guò)示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2021-12-12
解決docker啟動(dòng)容器錯(cuò)誤:docker:Error response from dae
這篇文章主要介紹了解決docker啟動(dòng)容器錯(cuò)誤:docker:Error response from daemon:OCI runtime create failed問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2024-05-05
查看當(dāng)前docker容器使用的cpu數(shù)量的方法
Docker容器CPU使用數(shù)量可通過(guò)三種方法查看:容器內(nèi)用lscpu/nproc查看核心數(shù),宿主機(jī)用docker inspect查CpusetCpus限制,實(shí)時(shí)用docker stats監(jiān)控使用率,下面小編給大家詳細(xì)說(shuō)說(shuō),需要的朋友可以參考下2025-05-05
Docker使用Nginx一個(gè)端口啟動(dòng)多個(gè)前端項(xiàng)目
本文介紹了使用Docker Compose部署Nginx服務(wù)的詳細(xì)流程,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2025-10-10
docker實(shí)現(xiàn)將容器設(shè)置與宿主機(jī)為同一局域網(wǎng)
文章介紹了在CentOS和Ubuntu上為Docker添加虛擬網(wǎng)卡的步驟,包括命名規(guī)則、重啟網(wǎng)絡(luò)和運(yùn)行Docker等2025-12-12
docker-compose部署coredns如何實(shí)現(xiàn)自建DNS服務(wù)
本文介紹了如何在內(nèi)網(wǎng)中使用自建的CoreDNS服務(wù)進(jìn)行域名解析,通過(guò)配置Corefile和hosts文件,實(shí)現(xiàn)內(nèi)部域名解析,無(wú)需在互聯(lián)網(wǎng)上注冊(cè)域名,使用docker-compose運(yùn)行CoreDNS,并通過(guò)修改resolv.conf文件配置DNS服務(wù)2025-01-01
docker部署springboot和vue項(xiàng)目的實(shí)現(xiàn)步驟
本文主要介紹了docker部署springboot和vue項(xiàng)目的實(shí)現(xiàn)步驟,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2021-06-06

