如何在Docker下安裝Mysql 推薦收藏

2021-08-28 09:39:22 字數 935 閱讀 4429

1、查詢mysql映象:docker search mysql

3、啟動映象:

docker run --name mysql -p 3306:3306 -e mysql_root_password=123456 -d docker.io/mysql

說明:

--name: 以什麼名字啟動容器

-p 3306:3306 :將容器埠對映到伺服器端口

-v /mysql/datadir:/var/lib/mysql :將mysql的配置路徑對映到本地datadir上

-e mysql_root_password=123456 :設定伺服器密碼為123456

-d  後台執行

到這裡,mysql就完成了安裝。

使用 docker ps 檢視映象啟動情況。

使用 docker stop 關閉映象,返回映象名就是完成了。stop後既可以跟映象名稱也可以跟映象的id

如:docker stop docker.io/mysql

1、使用命令進入容器內的mysql:

docker exec -it mysql /bin/bash

2、進入mysql命令列:

mysql -uroot -p123456

3、配置遠端連線使用者(itoak):

create user 'itoak'@'%' identified with mysql_native_password by '123456';

grant all privileges on *.* to 'itoak'@'%';

完成以上配置後,即可使用使用者itoak遠端連線資料庫。

如何在Linux下安裝Docker

docker包括三個基本概念 l 映象 image l 容器 container l 倉庫 repository 理解了這三個概念,就理解了 docker 的整個生命週期。映象image docker映象就是乙個唯讀的模板。例如 乙個映象可以包含乙個完整的 ubuntu 作業系統環境,裡面僅安裝了 ...

8步教你如何在Windows下安裝MySQL!!

3.新建乙個名為data的空資料夾 必須是空的 再新建乙個my.ini配置檔案,開啟此配置檔案,將如下 新增到檔案中 mysql 設定mysql客戶端預設字符集 default character set utf8 mysqld 設定3306埠 port 3306 設定mysql的安裝目錄 base...

CentOS下使用docker安裝mysql

查詢mysql映象 docker search mysqldocker pull mysql新建資料夾data conf和檔案my.cnf mkdir root mysql data mkdir root mysql conf vi root mysql conf my.cnf編寫配置 client...