我已经阅读了所有文档和一些 SO 帖子,但找不到这个问题的答案:
minikube 将其持久卷保存在我的本地 Mac 文件系统中的什么位置?
谢谢
假设我有一个运行某个应用程序的 docker 容器,它有时会将一些数据写入文件夹中的文件,该文件未映射到主机。鉴于主机以不正常的方式关闭(例如拔掉电源线),存储在容器内但未映射到主机的文件会发生什么情况?他们会坚持吗?它会被移除吗?
从openshift的内部docker注册表中删除docker镜像的最佳方法是什么?注册表在 openshift 中占用了大量空间,我想要的是,当我删除 DeploymentConfig 时,它还应该删除与 openshift 的内部 docker 注册表关联的图像,这样存储问题就不会发生,但不会发生?任何解决此问题的方法。
我想确认我们是否可以在 pod 中没有容器端口的情况下公开服务。在下面的示例中,pod 没有容器端口,但服务已定义端口:
apiVersion: v1
metadata:
name: mypod
namespace: ggckad-s8
labels:
app: mypod
spec:
volumes:
- name: log-volume
emptyDir: {}
containers:
- name: app
image: kubegoldenguide/question-29-app
volumeMounts:
- name: log-volume
mountPath: /var/log
Run Code Online (Sandbox Code Playgroud)
kind: Service
apiVersion: v1
metadata:
name: mypod-service
namespace: ggckad-s8
spec:
type: NodePort
selector:
app: mypod
ports:
- port: 8000
Run Code Online (Sandbox Code Playgroud) 昨天我在编码,当我提交到一个 repo 时,我不能这样做,因为 gitlab 给我发送了两条消息。
此消息出现在我尝试提交的那一刻
在我插入“git pull”之后
“git push”
远程:HTTP 基本:访问被拒绝致命:身份验证失败
请帮帮我!
pipeline {
agent { label 'master' }
stages {
stage('test') {
steps {
script {
def job_exec_details = build job: 'build_job'
if (job_exec_details.status == 'Failed') {
echo "JOB FAILED"
}
}
}
}
Run Code Online (Sandbox Code Playgroud)
} }
我有一个执行构建作业的管道,如何在詹金斯管道中获取作业结果?
docker ×3
kubernetes ×2
docker-image ×1
dockerfile ×1
dsl ×1
git ×1
gitlab ×1
groovy ×1
image ×1
jenkins ×1
minikube ×1
openshift ×1
shutdown ×1