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]
******************************************************************
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步