那如果我 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

不建议配置文件放在本地挂载,可以考虑使用集中配置管理、共享存储

0
0

Kubernetes生产落地全程实践

一个互联网公司落地Kubernetes全过程点点滴滴

2293 学习 · 2216 问题

查看课程