Linux-Docker-mysql-掛載本地目錄


  1. 首先獲得MySQL鏡像,沒有去docker hub找
  2. 將MySQL鏡像上傳至/tmp目錄
  3. 將MySQL鏡像加載docker
[root@localhost tmp]# docker load -i mysql.tar
  1. 創建/mysql/conf、/mysql/data目錄
[root@localhost tmp]# mkdir -p mysql/data
[root@localhost tmp]# mkdir -p mysql/conf
  1. 將配置文件上傳至conf目錄下
    hmy.cnf
[mysqld]
skip-name-resolve
character_set_server=utf8
datadir=/var/lib/mysql
server-id=1000
  1. 啟動並掛載MySQL本地目錄
docker run \
	--name mysql \
	-e MYSQL_ROOT_PASSWORD=123456 \
	-p 3306:3306 \
	-v /tmp/mysql/conf/hmy.cnf:/etc/mysql/conf.d/hmy.cnf \
	-v /tmp/mysql/data:/var/lib/mysql \
	-d \
	mysql:5.7.25

image
使用MySQL客戶端管理工具連接測試
image


免責聲明!

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



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