最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Docker容器的程序連接宿主機的MySQL全過程

 更新時間:2025年06月04日 08:38:05   作者:若水印象  
這篇文章主要介紹了Docker容器的程序連接宿主機的MySQL全過程,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教

Docker容器的程序連接宿主機的MySQL

docker里面的代碼生成的數(shù)據(jù)需要寫入到宿主機的Mysql服務(wù)器上,想要用本地的數(shù)據(jù)庫測試自己的代碼正確性,項目程序安裝在docker容器中,于是必定要在docker容器里訪問到本地的數(shù)據(jù)庫。

(1)在docker容器里localhost并不是指宿主機的localhost

因此不能在容器中通過localhost:3306訪問到宿主機的mysql,也不可以通過127.0.0.1訪問。

(2)docker在運行時就建立了虛擬網(wǎng)卡

并命名為docker0,可以在宿主機上運行ifconfig看到它,這就是宿主機建立的網(wǎng)橋,用于與各個容器之間通信。

[root@VM-8-15-centos ~]# ifconfig
docker0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 172.17.0.1  netmask 255.255.0.0  broadcast 172.17.255.255
        inet6 fe80::42:53ff:fed0:4c11  prefixlen 64  scopeid 0x20<link>
        ether 02:42:53:d0:4c:11  txqueuelen 0  (Ethernet)
        RX packets 4489  bytes 6944799 (6.6 MiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 3379  bytes 999348 (975.9 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

ifconfig 為什么看不到 docker0

在最近的 Docker 版本中,docker0 網(wǎng)絡(luò)接口已經(jīng)被棄用,因此您在使用最新版本的 Docker 時可能看不到該接口。

相反,Docker 現(xiàn)在使用名為 bridge 的網(wǎng)絡(luò)驅(qū)動程序來管理 Docker 容器的網(wǎng)絡(luò)連接。您可以使用 ip addr 命令來查看當(dāng)前正在運行的 Docker 網(wǎng)絡(luò):

$ ip addr show docker0

(3)宿主機在與容器同一局域網(wǎng)的IP地址

一般是docker0對應(yīng)的IP地址段的首個地址(如172.17.0.1),因此,可以在容器里通過172.17.0.1:3306訪問到宿主機的mysql服務(wù)器。

mysql服務(wù)器默認(rèn)的設(shè)置為允許127.0.0.1段的ip地址訪問

如果用172.17.0.1:3306仍然無法訪問到宿主機的話,需要設(shè)置一下mysql的訪問權(quán)限:

如果用的是寶塔面板,可以給nacos這個數(shù)據(jù)庫設(shè)置權(quán)限為所有人

 mysql>GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '12345678' WITH GRANT OPTION;
 mysql>flush privileges;
// 其中各字符的含義:
// *.* 對任意數(shù)據(jù)庫任意表有效
// "root" "12345678" 是數(shù)據(jù)庫用戶名和密碼
// '%' 允許訪問數(shù)據(jù)庫的IP地址,%意思是任意IP,也可以指定IP
// flush privileges 刷新權(quán)限信息

總結(jié)

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • 基于Docker結(jié)合Canal實現(xiàn)MySQL實時增量數(shù)據(jù)傳輸功能

    基于Docker結(jié)合Canal實現(xiàn)MySQL實時增量數(shù)據(jù)傳輸功能

    這篇文章主要介紹了基于Docker結(jié)合Canal實現(xiàn)MySQL實時增量數(shù)據(jù)傳輸功能,本文給圖文并茂給大家介紹的非常詳細(xì),具有一定的參考借鑒價值,需要的朋友可以參考下
    2019-07-07
  • Docker容器數(shù)據(jù)卷介紹及操作示例

    Docker容器數(shù)據(jù)卷介紹及操作示例

    這篇文章主要為大家介紹了Docker容器數(shù)據(jù)卷介紹及操作示例,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步早日升職加薪
    2022-04-04
  • Docker API 未授權(quán)訪問漏洞問題解析

    Docker API 未授權(quán)訪問漏洞問題解析

    這篇文章主要介紹了Docker API 未授權(quán)訪問漏洞問題解析,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2023-03-03
  • Docker 實現(xiàn)容器端口綁定本地端口

    Docker 實現(xiàn)容器端口綁定本地端口

    這篇文章主要介紹了Docker 實現(xiàn)容器端口綁定本地端口的操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-03-03
  • 詳解基于Docker的服務(wù)部署流程

    詳解基于Docker的服務(wù)部署流程

    這篇文章主要介紹了詳解基于Docker的服務(wù)部署流程,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-06-06
  • 使用Docker部署的基于binlog實現(xiàn)Mysql8的操作方法

    使用Docker部署的基于binlog實現(xiàn)Mysql8的操作方法

    MySQL 基于?Binlog?的主從復(fù)制(Master-Slave Replication)是 MySQL 數(shù)據(jù)庫中實現(xiàn)數(shù)據(jù)復(fù)制的一種機制,這篇文章主要介紹了使用Docker部署的基于binlog實現(xiàn)Mysql8,需要的朋友可以參考下
    2025-01-01
  • 利用docker搭建web服務(wù)環(huán)境的方法步驟

    利用docker搭建web服務(wù)環(huán)境的方法步驟

    這篇文章主要給大家介紹了關(guān)于利用docker搭建web服務(wù)環(huán)境的方法步驟,文中通過是示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)下吧。
    2017-09-09
  • ElasticSearch+Kibana通過Docker部署到Linux服務(wù)器中操作方法

    ElasticSearch+Kibana通過Docker部署到Linux服務(wù)器中操作方法

    本文介紹了Elasticsearch的基本概念,包括文檔和字段、索引和映射,還詳細(xì)描述了如何通過Docker在Linux服務(wù)器上安裝Elasticsearch、Kibana和IK分詞器,并驗證安裝,感興趣的朋友一起看看吧
    2025-02-02
  • docker在Centos上做DNS服務(wù)器的配置全過程

    docker在Centos上做DNS服務(wù)器的配置全過程

    這篇文章主要介紹了docker在Centos上做DNS服務(wù)器的配置全過程,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2025-06-06
  • Docker Compose安裝本地maven方式

    Docker Compose安裝本地maven方式

    本文介紹了如何使用Docker Compose安裝Maven,并提供了腳本和配置路徑,通過運行Docker Compose,可以查看安裝結(jié)果,進入容器后,可以查看Maven版本
    2024-12-12

最新評論

哈密市| 屯门区| 长岭县| 荥经县| 嘉祥县| 什邡市| 临猗县| 广南县| 邯郸市| 抚州市| 同仁县| 卢氏县| 嫩江县| 沈丘县| 静宁县| 米林县| 南康市| 白银市| 双桥区| 晴隆县| 泾源县| 嵊泗县| 商城县| 德州市| 城固县| 四平市| 白城市| 深泽县| 聂拉木县| 正蓝旗| 焉耆| 凌海市| 安新县| 赫章县| 天长市| 五峰| 闻喜县| 阜南县| 旬邑县| 仁化县| 唐河县|