我想让docker CLI连接到远程守护进程但我是否需要在本地机器上安装包括守护进程在内的整个引擎?
进入 docker 构建阶段时 Jenkins 作业失败:
docker build -t jumperiz/nodeapp .
Run Code Online (Sandbox Code Playgroud)
错误信息:
docker: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.32' not found (required by docker)
docker: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.34' not found (required by docker)
Run Code Online (Sandbox Code Playgroud)
附上我的构建图片。任何指导将不胜感激!
我想用 jenkins 创建一个 docker 镜像,但找不到 docker
如何将 jenkins 添加到 Windows 上的 docker groupe ?我尝试添加 docker 插件但没有成功
这是我的管道
pipeline {
agent any
options { buildDiscarder(logRotator(numToKeepStr:'5'))}
environment {DOCKERHUB_CREDENTIALS = credentials('tfkben-dockerhub')}
stages {
stage('build'){ steps { sh 'docker build -t tfkben/ben:latest .' } }
stage('Login'){ steps { sh 'echo $DOCKERHUB_CREDENTIALS_PSW | docker login -u $DOCKERHUB_CREDENTIALS_USR --password-stdin ' }}
stage('Push'){ steps { sh 'docker push tfkben/ben:latest'} }
}
post { always { sh 'docker logout' }}
}
Run Code Online (Sandbox Code Playgroud)
我的 Dockerfile :
FROM python:3.11-rc-bullseye
WORKDIR /app …
Run Code Online (Sandbox Code Playgroud) jenkins jenkins-plugins docker docker-compose jenkins-pipeline