dockerfile 设置容器内挂载点怎么实现啊?

麻烦问下大家,想通过 dockerfile 设置对应挂载点,实现命令行 -v /home/xqh/myimage:/data 这种效果
应该怎么实现啊,文档里没看到有这种方式

Docker
Docker
内挂载点
2022-06-21 12:53:13
浏览
已于2022-6-21 12:55:51修改
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
可乐鸡翅521
1

首先你要明白dockerfile是用来做镜像的。镜像的要求是尽可能高的通用性,就是无论在什么外部环境只要支持docker,就能够运行。

而你的dockerfile如果要使用-v挂载就要求宿主机环境中必须要有挂载的目录,这样就违反了通用性的原则。

如果你需要使用这样的快速启动方式,建议你可以使用docker-compose,支持volume标签,或者使用k8s等其他调度工具。

分享
微博
QQ
微信
回复
2022-06-21 14:01:44
相关问题
在studio怎么通过git克隆项目
844浏览 • 1回复 待解决
如何编写打 nginx 的 dockerfile 文件?
4049浏览 • 1回复 待解决
HarmonyOS 控件长按事件怎么实现
192浏览 • 1回复 待解决
HarmonyOS 应用字体大小怎么设置
468浏览 • 1回复 待解决
如何编写打 nginx 的 dockerfile 文件?
3097浏览 • 1回复 待解决
HarmonyOS 无埋(全埋)如何实现
336浏览 • 1回复 待解决
HarmonyOS埋怎么添加
314浏览 • 1回复 待解决
在应用采集数据的方式
918浏览 • 1回复 待解决
docker容器的MySQL、Redis无法连接
3624浏览 • 1回复 待解决
docker 容器怎么选择时区?
2548浏览 • 1回复 待解决
状态栏设置颜色失效该怎么
2192浏览 • 1回复 待解决
HarmonyOS 埋方案如何实现
391浏览 • 1回复 待解决
HarmonyOS 组件/容器设置背景样式
695浏览 • 1回复 待解决
HarmonyOS 赞动画实现方案
369浏览 • 1回复 待解决
docker 如何挂载外部文件?
4948浏览 • 1回复 待解决
Docker 怎么安装Redis
3429浏览 • 1回复 待解决