如何使用kubernetes将parameter passing给docker

我使用kubernetes启动一个容器,我必须发送一个-v参数给docker。 我正在寻找它约3小时,但没有成功。 在这里你可以看到我的运行命令:

kubectl run api --image=${API_IMAGE} --port=${PORT_SERVICE} --overrides='{"apiVersion": "v1","spec": {"template": {"spec": {"containers": [{"name": "api","image": "'${API_IMAGE}'","env": [{"name": "listen","value": "0.0.0.0"},{"name": "etcdAddr","value": "'${ETCD_ADDR}'"}]}]}}}}'

你想要使用Volumes结构,这在文档中有很好的解释,并在许多例子中使用。

如果要使用主机目录,请使用hostPath卷types。 这里有一个使用它的例子。