Kubernetes为我们提供了有关如何使用这些命令的多种选择:
当您覆盖Kubernetes .yaml文件中的默认Entrypoint和Cmd时,将应用以下规则:
这是一个例子:
Dockerfile:
FROM alpine:latest
COPY "executable_file" /
ENTRYPOINT [ "./executable_file" ]
Kubernetes yaml文件:
spec:
containers:
- name: container_name
image: image_name
args: ["arg1", "arg2", "arg3"]
https://kubernetes.io/docs/tasks/inject-data-application/define-command- argument-container/