docker 掛載本地目錄


將docker容器數據保存到本地

 

redis

docker run -d -p 16379:6379 --name redis_16379  -v /d/docker/data/redis:/data redis

 

redis_16379  (容器名稱)

/d/docker/data/redis(本地目錄)

/data(容器目錄)

 

mysql

docker run -d  -p 13306:3306 --privileged=true -v /d/docker/data/mysql/conf/my.cnf:/etc/mysql/my.cnf -v /d/docker/data/mysql/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=root --name mysql_13306  mysql:5.7.25

/d/docker/data/mysql/data 目錄下必須為空

 

my.cnf

******************************************************************

[mysqld]
user=mysql
character-set-server=utf8
default_authentication_plugin=mysql_native_password
datadir=/var/lib/mysql
[client]
default-character-set=utf8
[mysql]

******************************************************************


免責聲明!

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



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