Git 命令在 init 容器中不起作用

标签 git docker kubernetes

initContainers:
  - name: git-clone-openg2p
    image: bitnami/odoo
    command: ["/bin/sh","-c"]
    args: ['apt-get git && git clone https://github.com/repo.git && git clone https://github.com/repo.git /bitnami/odoo']
    volumeMounts:
      - name: odoo-data
        mountPath: /bitnami/odoo

我需要通过将 git 存储库克隆到 /bitnami/odoo 来添加附加组件。 这是我在 yaml 文件中的初始容器配置。当我 helm install 并创建 pod 时,它在 pod 的日志中显示“Invalid operation git”。

最佳答案

据我所知,没有命令apt-get get,你可能想要:

apt-get install -y git

关于Git 命令在 init 容器中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69144500/

相关文章:

python - 如何使用docker将lib集成到python项目中?

apache-spark - 为在同一台机器上运行的多个执行程序导出 spark 执行程序 jmx 指标

Kubernetes EKS入口和TLS

kubernetes - 如何使用Rabbitmqctl从RabbitMQ Kubernetes集群外部进行访问?

git - 如何为位于 GIthub 中的存储库执行编码标准

git - 正确使用 git(用于私有(private) repo 网站代码)?

windows - 如何让 Windows 上的 Git 忽略符号链接(symbolic link)

docker - 如何在与集群管理器相同的机器上运行 docker swarm 节点?

git - 在 Gerrit 中等待审查时,如何处理多个修复程序?

linux - 如何使用 DockerFile 从 git repo 获取源代码