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

解決docker容器中出現(xiàn)Access denied for user 'root'@'172.17.0.2'(using password: YES)問題

 更新時間:2024年06月18日 10:32:32   作者:No Big Deal  
這篇文章主要介紹了解決docker容器中出現(xiàn)Access denied for user 'root'@'172.17.0.2'(using password: YES)問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教

首先有必要說明下,172.17.0.2 是我訪問mysql容器的應(yīng)用容器IP

環(huán)境說明

  • 宿主機(jī),ubuntu
  • 容器1: docker_for_api ,提供應(yīng)用的API服務(wù)。
  • 容器2: docker_for_web,提供應(yīng)用的后臺管理頁面。
  • 容器3: docker_for_mysql ,數(shù)據(jù)庫容器。

問題復(fù)現(xiàn)

程序中突然就出現(xiàn)了

Access denied for user ‘root’@‘172.17.0.2’ (using password: YES)

的錯誤,因為,我的API中連接數(shù)據(jù)庫 是 這樣配置的。

一直以為是docker_for_api 這個容器有緩存啥的問題。搞了好久。

后來才返現(xiàn)就是docker_for_mysql這個容器的問題。

(權(quán)限問題,后來網(wǎng)上找的解決辦法,然后結(jié)合我自己的服務(wù)部署的實際情況。)

好,進(jìn)入正題:

解決方案

假設(shè)你現(xiàn)在已經(jīng)在你的宿主機(jī)了

進(jìn)入docker_for_mysql 這個容器

docker exec -it mymysql bash

用命令進(jìn)入mysql 中

(我想把下面的語句稱之為降權(quán),不知道說不說的過去。)

grant all privileges on *.* to root@'%' identified by '123456' with grant option;

不出意外的話會有個 “Query Ok"

下面刷新下權(quán)限

flush privileges;

結(jié)果可能與你們有點出入,因為我是為了截圖,都是第二次輸入的命令。

總之有OK字樣是沒問題的,最后exit;

exit;

最后 你再用工具連接測試 發(fā)現(xiàn)一切正常了。

總結(jié)

如果你沒成功的話,繼續(xù)去找解決方案把。

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

相關(guān)文章

  • 容器化技術(shù)架構(gòu)jenkins?docker?k8s腳本淺析

    容器化技術(shù)架構(gòu)jenkins?docker?k8s腳本淺析

    本篇博文不是詳細(xì)介紹容器技術(shù)的,而是具體的實踐。此篇博文分為兩個階段,分別是ci,cd。包含三部分內(nèi)容,分別是jenkins,docker,k8s的腳本淺析
    2022-03-03
  • docker-compose部署etcd集群的實現(xiàn)步驟

    docker-compose部署etcd集群的實現(xiàn)步驟

    本文主要介紹了docker-compose部署etcd集群的實現(xiàn)步驟,文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-10-10
  • 淺談docker Dockerfile 指令 VOLUME 介紹

    淺談docker Dockerfile 指令 VOLUME 介紹

    本篇文章主要介紹了淺談docker Dockerfile 指令 VOLUME 介紹 ,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-02-02
  • Harbor搭建Docker私有倉庫的實現(xiàn)方法

    Harbor搭建Docker私有倉庫的實現(xiàn)方法

    Harbor是一個由CNCF托管的開源的Docker鏡像倉庫管理工具,我們可以通過它快速的建立起自己的私有倉庫,本文就詳細(xì)的介紹了Harbor搭建Docker私有倉庫的實現(xiàn)方法,感興趣的可以了解一下
    2021-06-06
  • docker修改容器配置文件的3種方法總結(jié)

    docker修改容器配置文件的3種方法總結(jié)

    有時候可能需要修改運行在docker容器中的nginx的配置文件,或者其他一些已經(jīng)運行和啟動很久的容器中的配置文件,下面這篇文章主要給大家介紹了關(guān)于docker修改容器配置文件的3種方法,需要的朋友可以參考下
    2022-04-04
  • 使用Dockerfile構(gòu)建java web環(huán)境

    使用Dockerfile構(gòu)建java web環(huán)境

    用dockerfile構(gòu)建一個Java的web環(huán)境,主要分為2步,第一步是在鏡像中安裝jdk并配置環(huán)境變量,第二步是安裝tomcat,下面分步驟給大家詳細(xì)介紹,一起看看吧
    2016-12-12
  • 詳解Docker學(xué)習(xí)筆記之搭建一個JAVA Tomcat運行環(huán)境

    詳解Docker學(xué)習(xí)筆記之搭建一個JAVA Tomcat運行環(huán)境

    本篇文章主要介紹了詳解Docker學(xué)習(xí)筆記之搭建一個JAVA Tomcat運行環(huán)境,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-02-02
  • Docker?Desktop無法正常啟動解決(failed?to?start...)

    Docker?Desktop無法正常啟動解決(failed?to?start...)

    有一段時間沒有使用docker了,突然要用到結(jié)果發(fā)現(xiàn)docker?desktop用不了了,這篇文章主要給大家介紹了關(guān)于Docker?Desktop無法正常啟動解決的過程,,需要的朋友可以參考下
    2023-01-01
  • Docker容器命令執(zhí)行狀態(tài)碼的檢查與分析

    Docker容器命令執(zhí)行狀態(tài)碼的檢查與分析

    在 Docker 容器化技術(shù)日益普及的今天,容器的運行狀態(tài)和健康檢查成為了運維人員和開發(fā)者關(guān)注的焦點,了解如何在 Docker 容器中執(zhí)行命令并檢查其退出狀態(tài)碼,對于確保容器服務(wù)的穩(wěn)定性和可靠性至關(guān)重要,需要的朋友可以參考下
    2024-12-12
  • docker使用Dockerfile構(gòu)建鏡像的方法

    docker使用Dockerfile構(gòu)建鏡像的方法

    這篇文章主要介紹了docker使用Dockerfile構(gòu)建鏡像的方法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-12-12

最新評論