相关疑难解决方法(0)

kubernetes 中的容器标签

我正在使用 jenkins 构建我的 docker 镜像:

docker build --build-arg VCS_REF=$GIT_COMMIT \
--build-arg BUILD_DATE=`date -u +"%Y-%m-%dT%H:%M:%SZ"` \
--build-arg BUILD_NUMBER=$BUILD_NUMBER -t $IMAGE_NAME\ 
Run Code Online (Sandbox Code Playgroud)

我之前使用的是 Docker,但我正在迁移到 k8。

使用 docker,我可以通过以下方式访问这些标签:

docker inspect --format "{{ index .Config.Labels \"$label\"}}" $container
Run Code Online (Sandbox Code Playgroud)

如何使用 Kubernetes 访问这些标签?

我知道在我的 yaml 文件的 .Metadata.labels 中添加这些标签,但我不太喜欢它,因为 - 它将这些信息链接到部署而不是容器本身
- 可以随时修改
......

kubectl describe pods
Run Code Online (Sandbox Code Playgroud)

谢谢

docker kubernetes

8
推荐指数
1
解决办法
5618
查看次数

Docker 卷和 kubernetes 卷

我是 kubernetes/docker 的新手,想知道 kubernetes 中的 docker 卷配置等价物是什么。在 docker-compose 文件中,您可以像这样创建卷:

volumes:
   - wordpress/file-abc (1)
   - wordpress:/var/www/html (2)
Run Code Online (Sandbox Code Playgroud)

(1)wordpress/file-abc如果 /var/www/html 发生变化,告诉 docker 保持内容不变。(2) 允许更改除wordpress/file-abc.

在 kubernetes 中创建持久卷时,kubernetes 与 (1) 的等价物是什么?Kubernetes 中的 volumeMounts 是否等同于 (2)?

wordpress docker kubernetes docker-compose

1
推荐指数
1
解决办法
593
查看次数

标签 统计

docker ×2

kubernetes ×2

docker-compose ×1

wordpress ×1