docker配置mysql文件位置_Docker安装MySQL并挂载数据及配置文件
下載鏡像
# docker從倉庫中拉取最新版的mysql鏡像,如果沒加標簽的話,默認獲取最新的版本latest
docker pull mysql
掛載數據卷以及配置文件
# 運行mysql命名容器名稱為mysql-service并且設置root賬號初始密碼為root
docker run -d -p 3306:3306 --name mysql-service -e MYSQL_ROOT_PASSWORD="root" mysql
進入Docker容器內
docker exec -it mysql-service bash
確定Docker內 MySQL 文件相關路徑
# 查找Docker內,MySQL配置文件my.cnf的位置
mysql --help | grep my.cnf
創建本地路徑并掛載Docker內數據
創建本地文件夾
mkdir -p /root/docker/mysql/conf && mkdir -p /root/docker/mysql/data
將測試容器里 MySQL 的配置文件復制到該路徑。日后需改配置,直接在掛載路徑的配置文件上修改即可
docker cp mysql-service:/etc/mysql/my.cnf /root/docker/mysql/conf
創建 MySQL 容器并啟動
docker run --name mysql-server \
-p 3306:33
總結
以上是生活随笔為你收集整理的docker配置mysql文件位置_Docker安装MySQL并挂载数据及配置文件的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linux下jdk源码安装,Linux
- 下一篇: smartadmin mysql_Api