Closed currycan closed 4 years ago
Hi @currycan
Could u, please, provide your build command and docker version.
I just tried on my pc with next command docker build -t kafkatest .
and got next success output
.....
.....
Successfully built fa77d3ceec14
Successfully tagged kafkatest:latest
Docker version: 19.03.8, build afacb8b7f0
Hi @hleb-albau
Build command is 'docker build -t kafka-manager:3.0.0.5 .'
I tried to build in MacOS docker version is 19.03.8 and Debian 10.4 docker version is 19.03.12, it all failed.
Seems as strange compilation fail depending on hardware.
I found next option for your case. With 3.0.0.2+ release there is already compiled version of kafka manager available in main repo https://github.com/yahoo/CMAK/releases. Compiled file name example: cmak-3.0.0.2.zip
. We can change our Dockerfile to use this compiled version, if release contains binaries, and fallback to self compilation if not.
Can u provide PR with proposed logic?
@currycan any ideas or progress?
Also, I tried on another mac-book machine and succeeded.
I have only one idea. You have cached docker version of openjdk:11-jdk
that is somehow broke kafka compilation.
Try docker pull openjdk:11-jdk
to update java version. My working base image is:
11-jdk: Pulling from library/openjdk
Digest: sha256:43b4a74e4c7698e71ab00cfbbbbafffadc0d49f2c1e3432340500a5ec233cc7c
Status: Image is up to date for openjdk:11-jdk
docker.io/library/openjdk:11-jdk
@hleb-albau Thank you very much for your help. I have tried,it dosenot work. I don’t think I have a need to doubt about this, I can use the docker image you provided. It's perfect
Okey, will close for now. If some one will faces same issue, please, reopen.
Hi, I make docker image following you Dockerfile,it failed,here is the error info: