热门标签 | HotTags
当前位置:  开发笔记 > 运维 > 正文

Howtocpdatafromonecontainertoanotherusingkubernetes

如何解决《Howtocpdatafromonecontainertoanotherusingkubernetes》经验,为你挑选了1个好方法。



1> 小智..:
如何在另一个容器开始使用kubernetes之前运行一个容器并完成一项工作?

使用initContainers-更新您的deployment.yml,假设913617820371.dkr.ecr.us-west-2.amazonaws.com/nltk_data:latest是您的数据映像

如何在不覆盖共享卷的情况下写入共享卷?

当您知道映像中包含的内容时,您需要选择适当的安装路径。我会用/mnt/nltk_data

使用初始化容器更新了Deployment.yml
spec:
  volumes:
    - name: shared-data
      emptyDir: {}
  initContainers:
    - name: init-ikg-api-demo
      imagePullPolicy: Always
      # You can use command, if you don't want to change the ENTRYPOINT
      command: ['sh', '-c', 'cp -r /nltk_data_source /mnt/nltk_data']
      volumeMounts:
        - name: shared-data
          mountPath: /mnt/nltk_data
      image: 913617820371.dkr.ecr.us-west-2.amazonaws.com/nltk_data:latest
  containers:
    - name: ikg-api-demo
      imagePullPolicy: Always
      volumeMounts:
        - name: shared-data
          mountPath: /nltk_data
      image: 913xxx371.dkr.ecr.us-west-2.amazonaws.com/main_api:c56cefbd0c81142558cf814cba7d7cd75d7cb6a7
      ports:
        - containerPort: 80


推荐阅读
author-avatar
水儿本人_164
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有