1. 程式人生 > 其它 >Docker 安裝mysql8.0

Docker 安裝mysql8.0

1、拉映象

docker pull mysql:8.0

可能存在的問題,拉取映象卡住

將docker映象源修改為(國內)阿里雲的映象地址:
在 /etc/docker/daemon.json 檔案中新增以下引數(沒有該檔案則新建:touch ):

先進入根目錄/:cd /    在進入/etc/docker/ :cd/etc/docker  

建立檔案daemon.json:  touch daemon.json    

vim  touch daemon.json            a       

複製程式碼    粘貼後  :wq儲存就行了

{
  "registry-mirrors": ["
https://9cpn8tt6.mirror.aliyuncs.com"] } 服務重啟: 複製程式碼 systemctl daemon-reload ---重啟守護執行緒 systemctl restart docker ---重啟docker

檢視是否下載映象成功:docker images

2、執行mysql容器

docker run --name oms-mysql -e MYSQL_ROOT_PASSWORD=JZTeya0! -p 3306:3306 -d mysql

檢視是否執行

 docker ps

 

3、連線mysql

 

 可能存在的問題:

 

Mysql 遠端連接出現 Client does not support authentication protocol requested by server

連線錯誤圖:

解決方案:其中,mysqlserver 為容器名 我們的專案中應該是:oms-mysql

 

再次連線可連線成功