在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可視化管理工具portainer忘記密碼重置教程的實(shí)現(xiàn)
本文主要介紹了docker可視化管理工具portainer忘記密碼重置教程的實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2023-08-08Docker 安裝及配置鏡像加速的實(shí)現(xiàn)
這篇文章主要介紹了Docker 安裝及配置鏡像加速的實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2021-01-01解決docker安裝jenkins容器內(nèi)無(wú)法訪問(wèn)外網(wǎng)
這篇文章為大家主要介紹了docker安裝jenkins容器內(nèi)無(wú)法訪問(wèn)外網(wǎng)的問(wèn)題解決,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-11-11Docker開(kāi)啟遠(yuǎn)程安全訪問(wèn)的流程步驟
這篇文章主要介紹如何開(kāi)啟docker的遠(yuǎn)程訪問(wèn)并通過(guò)idea進(jìn)行遠(yuǎn)程操作,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作有一定的幫助,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)吧2023-12-12使用 Docker-compose 搭建lnmp的詳細(xì)過(guò)程
Docker-Compose項(xiàng)目是Docker官方的開(kāi)源項(xiàng)目,負(fù)責(zé)實(shí)現(xiàn)對(duì)Docker容器集群的快速編排,這篇文章主要介紹了使用 Docker-compose 搭建lnmp,需要的朋友可以參考下2023-06-06Docker部署nginx+php環(huán)境的全過(guò)程(簡(jiǎn)單可用!)
最近在學(xué)docker,順便配置了一下docker中的nginx與php,發(fā)現(xiàn)網(wǎng)上的關(guān)于docker中配置nginx與php的資料很少,而且有的也很舊,沒(méi)有太多的參考性,下面這篇文章主要給大家介紹了關(guān)于Docker部署nginx+php環(huán)境的相關(guān)資料,需要的朋友可以參考下2023-02-02