那如果我 docker-compose.yml 怎么在k8s上使用
来源:3-1 Docker or Containerd如何选择

城中城
2022-09-09
其实遇到的问题就是 我使用 Kompose 转化 docker-compose.yml文件
在 一个一个 使用 kubectl apply -f *.yaml 部署资源文件
但是 docker-compose 那些容器需要 读取配置文件
比如:
logstash: # 搜集、分析、过滤日志的工具
image: logstash:7.9.3
ports:
- "5044:5044"
- "5000:5000"
- "9600:9600"
volumes:
- ./logstash/config/logstash.yml:/usr/share/logstash/config/logstash.yml
- ./logstash/pipeline/logstash.conf:/usr/share/logstash/pipeline/logstash.conf
environment:
LS_JAVA_OPTS: "-Xmx256m -Xms256m"
开启不了 好像是挂载盘的问题 这个如何解决
写回答
1回答
-
刘果国
2022-09-10
不建议配置文件放在本地挂载,可以考虑使用集中配置管理、共享存储
00
相似问题