欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Docker同時(shí)安裝MySQL和MariaDB的方法步驟

 更新時(shí)間:2019年09月19日 09:14:17   作者:風(fēng)吹雞蛋殼兒  
這篇文章主要介紹了Docker同時(shí)安裝MySQL和MariaDB的方法步驟,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧

MySQL和MariaDB的關(guān)系

MariaDB數(shù)據(jù)庫(kù)管理系統(tǒng)是MySQL的一個(gè)分支,主要由開源社區(qū)在維護(hù),采用GPL授權(quán)許可。
MariaDB的目的是完全兼容MySQL,包括API和命令行,使之能輕松成為MySQL的代替品。

看完MySQL和MariaDB的關(guān)系,我們一定會(huì)想:既然兩者有這么緊密的關(guān)系,那么同時(shí)安裝、啟動(dòng)的時(shí)候,是否會(huì)有沖突呢?

答案是肯定的,比如:`本文主要講解的端口號(hào)`。我們先看兩者的安裝,然后在配置階段,將MariaDB的端口號(hào)與MySQL區(qū)分開。

Docker安裝MySQL

查找Docker Hub上MySQL的鏡像

docker search mysql

選擇某個(gè)鏡像安裝(這里我們選擇centos/mysql-57-centos7)

docker pull centos/mysql-57-centos7

啟動(dòng)MySQL

docker run -p 3306:3306 --name mysql-57 -v /my/mysql/conf:/etc/mysql/conf.d -v /my/mysql/logs:/logs -v /my/mysql/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=xxx -d centos/mysql-57-centos7

Docker安裝MariaDB

查找Docker Hub上MariaDB的鏡像

docker search mariadb

選擇某個(gè)鏡像安裝(這里我們選擇官方鏡像)

docker pull mariadb

啟動(dòng)MariaDB

docker run -v /my/mariadb/:/var/lib/mariadb -p 3309:3309 -e MYSQL_ROOT_PASSWORD=xxx --privileged=true --restart unless-stopped --name mariadbs -d mariadb:latest
注意:MariaDB啟動(dòng)使用的3309端口,MySQL使用的默認(rèn)3306端口。

啟動(dòng)完成,docker ps 查看

MariaDB端口配置

雖然MariaDB啟動(dòng)使用的3309端口,我們遠(yuǎn)程訪問時(shí),卻無(wú)法訪問。

進(jìn)入容器目錄

docker exec -it 容器id bash

更新配置文件

vi /etc/mysql/my.cnf

重啟

docker restart 容器id

再次遠(yuǎn)程連接訪問,正常!

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

相關(guān)文章

  • docker CPU限制的實(shí)現(xiàn)

    docker CPU限制的實(shí)現(xiàn)

    這篇文章主要介紹了docker CPU限制的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-11-11
  • Docker 使用國(guó)內(nèi)鏡像倉(cāng)庫(kù)的方法

    Docker 使用國(guó)內(nèi)鏡像倉(cāng)庫(kù)的方法

    這篇文章主要介紹了Docker 使用國(guó)內(nèi)鏡像倉(cāng)庫(kù)的方法,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2021-01-01
  • 淺談Docker-compose中的depends_on順序的問題解決

    淺談Docker-compose中的depends_on順序的問題解決

    本文主要介紹了淺談Docker-compose中的depends_on順序的問題解決,文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-11-11
  • docker run 運(yùn)行容器自動(dòng)結(jié)束的解決

    docker run 運(yùn)行容器自動(dòng)結(jié)束的解決

    這篇文章主要介紹了docker run 運(yùn)行容器自動(dòng)結(jié)束的解決,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來(lái)看看吧
    2020-11-11
  • Docker 搭建lamp應(yīng)用實(shí)例詳解

    Docker 搭建lamp應(yīng)用實(shí)例詳解

    這篇文章主要介紹了Docker 搭建lamp應(yīng)用實(shí)例詳解的相關(guān)資料,這里對(duì)搭建 LAMP的步驟做了詳細(xì)介紹,需要的朋友可以參考下
    2016-11-11
  • Docker創(chuàng)建容器時(shí)目錄權(quán)限踩坑

    Docker創(chuàng)建容器時(shí)目錄權(quán)限踩坑

    這篇文章主要介紹了Docker創(chuàng)建容器時(shí)目錄權(quán)限踩坑,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-03-03
  • docker打包Python環(huán)境的過程詳解

    docker打包Python環(huán)境的過程詳解

    這篇文章主要介紹了docker打包Python環(huán)境過程,準(zhǔn)備工作需要大家復(fù)制python程序啟動(dòng)程序,具體操作流程跟隨小編一起看看吧
    2021-08-08
  • Docker?cp命令詳解之如何在Docker容器和主機(jī)之間復(fù)制文件/文件夾

    Docker?cp命令詳解之如何在Docker容器和主機(jī)之間復(fù)制文件/文件夾

    要從Docker容器中復(fù)制文件,可以使用docker?cp命令,下面這篇文章主要給大家介紹了關(guān)于Docker?cp命令詳解之如何在Docker容器和主機(jī)之間復(fù)制文件/文件夾的相關(guān)資料,文中通過圖文介紹的非常詳細(xì),需要的朋友可以參考下
    2024-07-07
  • docker鏡像alpine中安裝oracle客戶端

    docker鏡像alpine中安裝oracle客戶端

    這篇文章主要為大家介紹了docker鏡像alpine中安裝oracle客戶端,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-06-06
  • 使用Docker部署Python Flask應(yīng)用的完整教程

    使用Docker部署Python Flask應(yīng)用的完整教程

    Docker是一種開源的容器化平臺(tái),可以將應(yīng)用程序及其依賴項(xiàng)打包成一個(gè)獨(dú)立的容器,實(shí)現(xiàn)快速部署和跨平臺(tái)運(yùn)行,本文將詳細(xì)介紹如何使用Docker來(lái)部署Python Flask應(yīng)用程序,幫助開發(fā)者更高效地構(gòu)建和部署應(yīng)用,需要的朋友可以參考下
    2024-06-06

最新評(píng)論