使用Kubernetes启动容器时,是否可以设置工作目录?
发布于 2016-04-15 05:59:15
可以,通过container spec的workingDir字段。下面是一个复制控制器示例,其中包含一个将workingDir设置为/workdir的nginx容器
apiVersion: v1
kind: ReplicationController
metadata:
name: nginx
spec:
replicas: 1
template:
metadata:
labels:
name: nginx
spec:
containers:
- name: nginx
image: mynginximage
workingDir: /workdir发布于 2022-01-25 02:18:58
还可以使用env和command属性设置工作目录。下面是一个示例:
apiVersion: v1
kind: Pod
metadata:
name: print-greeting
spec:
containers:
- name: env-print-demo
image: bash
env:
- name: GREETING
value: "Warm greetings to"
- name: HONORIFIC
value: "The Most Honorable"
- name: NAME
value: "Kubernetes"
command: ["echo"]
args: ["$(GREETING) $(HONORIFIC) $(NAME)"]
https://stackoverflow.com/questions/36634614
复制相似问题