docker
文章平均质量分 57
weixin_44341013
这个作者很懒,什么都没留下…
展开
-
Docker MySQL数据持久化
为了防止容器被误删或者容器故障不能进入,需要对Docker MySQL数据做持久化处理,即使用数据卷挂载的方式将mysql的数据(映射数据目录)持久化到宿主机。同时,默认情况下数据库的数据库文件和日志文件都会存放于容器的AUFS文件层,不仅不使得容器变得越来越臃肿,不便于迁移、备份等管理,而且数据库的性能也会受到影响。因此建议挂载到宿主机的目录到容器内。 相比于正常的run容器,多了-v /home/mysql/data:/var/lib/mysql ,即是将容器数据目录/var/lib/my...转载 2021-10-27 15:41:03 · 752 阅读 · 0 评论 -
关于docker挂载卷修改文件后容器内部文件未同步修改
docker进行挂载卷绑定时是绑定的文件node,该问题是由于linux系统使用vim编辑保存时,是新建了一个node文件,然后将原有的文件替换掉,导致实际上原有的node文件未发生变化引起的。有两个方法解决:1,是绑定文件时绑定文件目录,不要直接绑定文件。2,将挂载文件的权限修改为777,修改文件权限命令为chmod 777 XXX.txt,另外该权限需要在启动容器之前开启。node说明https://blog.csdn.net/qq_21816375/article/details/78原创 2021-10-21 17:08:19 · 1903 阅读 · 0 评论