gitlab-runner进行docker构建镜像【docker build -t $PROJECT_IMAGE .】异常

gitlab-runner进行docker构建镜像【docker build -t $PROJECT_IMAGE .】异常


环境:docker部署的gitlab-runner,运行模式:docker
运行docker镜像,构建java项目镜像并上传镜像仓库

异常信息

time="2024-01-18T08:27:39Z" level=error msg="failed to dial gRPC: cannot connect to the Docker daemon. Is 'docker daemon' running on this host?: dial tcp: lookup docker on 8.8.8.8:53: no such host"
error during connect: Post http://docker:2375/v1.40/build?buildargs=%7B%7D&cachefrom=%5B%5D&cgroupparent=&cpuperiod=0&cpuquota=0&cpusetcpus=&cpusetmems=&cpushares=0&dockerfile=Dockerfile&labels=%7B%7D&memory=0&memswap=0&networkmode=default&rm=1&session=ii09q4md4km6sin9vubrrtl4e&shmsize=0&t=192.168.0.106%3A5000%2Fdemo%2Fspringboot-ci-cd-demo%3A1.0&target=&ulimits=null&version=1: context canceled

解决方法

gitlab-ci.yml设置variables:DOCKER_HOST

# 构建docker镜像并推送到镜像仓库
build:
  variables:
    DOCKER_HOST: unix:///var/run/docker.sock
    DOCKER_DRIVER: overlay2
  before_script:
    - docker info
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值