开发者社区> 问答> 正文

Docker的最佳实践

是否有关于使用在 Docker 中的最佳实践相关文档。 比如:

使用在线上环境应该挂载哪几个目录 当服务重启后,是否还应该再执行一遍 /home/admin/app.sh。 现在使用的方式是在环境变量指定 canal.destinations,并且每个 desitination 都手动在 /home/admin/canal-server/conf 里挂载一个相应的目录。

但当服务重新启动后会再次执行 /home/admin/app.sh,从而导致出现:

mv: inter-device move failed: /home/admin/canal-server/conf/example' to/home/admin/canal-server/conf/test/example'; unable to remove target: Directory not empty

能否提供相关案例参考参考

原提问者GitHub用户JoverZhang

展开
收起
山海行 2023-04-27 16:42:56 110 0
1 条回答
写回答
取消 提交回答
  • conf、logs目录可以挂载

    原回答者GitHub用户agapple

    2023-04-27 22:23:40
    赞同 展开评论 打赏
问答分类:
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
应用 Docker 进行持续交付:用技术改变交付路程 立即下载
从Docker到容器服务 立即下载
构建基因数据应用生态系统—— docker in Bio/informatics 立即下载