docker-compose2.4.1解决transport: Error while dialing unable to upgrade to h2c, received 404报错
问题
在使用docker-compose构建项目时,使用docker-compose up --build
报错
[root@localhost compose-test]# docker-compose up --build
[+] Building 0.0s (0/0) listing workers for Build: failed to list workers: Unavailable: connection error: desc = "transport: Error while dialing unable to upgrade to h2c, received 404"
原因
buildkit API
的问题, 执行export DOCKER_BUILDKIT=0
命令设置环境变量后重新执行docker-compose up
问题成功解决
[root@localhost compose-test]# export DOCKER_BUILDKIT=0
[root@localhost compose-test]# docker-compose up --build
Sending build context to Docker daemon 30.17MB
Step 1/5 : FROM java:8
---> d23bdf5b1b1b
...