Maz*_*zzy 5 docker kubernetes docker-compose
在 docker-compose 中,我用这种方式创建卷:
volumes:
- ./server:/home/app
- /home/app/node_modules
Run Code Online (Sandbox Code Playgroud)
为了解决 的问题node_modules。
我该如何解决 kubernetes 中的问题?
我创建了以下配置
spec:
containers:
- env: []
image: "image"
volumeMounts:
- mountPath: /home/app
name: vol-app
- mountPath: /home/app/node_modules
name: vol-node-modules
name: demo
volumes:
- name: vol-app
hostPath:
path: /Users/me/server
- name: vol-node-modules
emptyDir: {}
Run Code Online (Sandbox Code Playgroud)
但它不起作用。节点模块为空
节点模块为空
它是空的,因为您正在使用emptyDirvolume:
当 Pod 分配给节点时,卷
emptyDir首先被创建,并且只要 Pod 在该节点上运行,卷就存在。正如其名称所示,它最初是空的。
应用程序应向其写入数据。
| 归档时间: |
|
| 查看次数: |
1742 次 |
| 最近记录: |