在docker中運行mariadb程序的方法
1.安裝docker
2.獲取mariadb鏡像
docker pull mariadb
首先在https://hub.docker.com查找mariadb官方鏡像,相關(guān)參數(shù)設(shè)置https://hub.docker.com/_/mariadb/有詳細說明
3.運行鏡像
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ù)庫,cnf文件主要解決編碼問題,防止出現(xiàn)中文亂碼。
4.測試

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

