使用docker啟動mysql

2022-03-03 12:36:18 字數 652 閱讀 3013

查詢mysql版本,

docker search mysql

拉取指定版本的映象

docker pull name

啟動映象, 第一次啟動最少需要指定mysql_root_password

docker run -d -e mysql_root_password=password -p 3306:3306 --privileged=true --name mysql mysql_name

--privileged=true是嚴格模式啟動容器, 需要修改容器檔案就要啟用

如果是整個替換檔案最好檢視好檔案的許可權, mysql的配置檔案第乙個讀取的是/etc/my.cnf, 許可權是777 root:root.

docker run -d -e mysql_root_password='password' -v $home/my:/etc/mysql/conf.d/ --name mysql mysql57:latest

$home/my這個資料夾是存放my.cnf配置檔案

docker直接啟動mysql

一 啟動 首相用docker pull 從docker hub 上拉下乙個mysql映象備用 我這裡拉的是8.0.17。以下為啟動的命令,可以copy哦,的埠自己可以指定,這裡我是用的本地的3308 的3306埠 密碼為123456 docker run name mysql p 3308 3306...

Docker啟動Mysql映象

date 2020 03 14 17 00 00 updated 2020 03 14 18 00 00 管理員許可權!docker run p 3306 3306 name mysql01 e mysql root password 123456 d mysql p 進行埠對映 e 設定mysql...

docker 啟動mysql命令說明

完整命令 docker run p 3306 3306 name mysql5.7 v opt mysql conf etc mysql conf.d v opt mysql logs logs v opt mysql data var lib mysql e mysql root password...