使用docker啟動mysql


安裝docker

查詢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配置文件


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM