diff --git a/ext/central-controller-docker/Dockerfile.builder b/ext/central-controller-docker/Dockerfile.builder index 14a3b7698..6e10db887 100644 --- a/ext/central-controller-docker/Dockerfile.builder +++ b/ext/central-controller-docker/Dockerfile.builder @@ -21,11 +21,14 @@ RUN apt -y install \ libgoogle-perftools-dev \ protobuf-compiler \ protobuf-compiler-grpc \ + protobuf-c-compiler \ grpc-proto \ libgrpc++1.51 \ libgrpc++-dev \ libgrpc-dev \ - libgrpc29 + libgrpc29 \ + cmake \ + git RUN curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y diff --git a/ext/central-controller-docker/Makefile b/ext/central-controller-docker/Makefile index 7c7d8935e..2318d2903 100644 --- a/ext/central-controller-docker/Makefile +++ b/ext/central-controller-docker/Makefile @@ -10,7 +10,7 @@ buildx: @echo docker buildx inspect --bootstrap controller-builder: buildx - docker buildx build --no-cache --platform linux/amd64,linux/arm64 -t $(registry)/ctlbuild:$(shell date +"%Y-%m-%d") -f Dockerfile.builder . --push + docker buildx build --no-cache --platform linux/amd64,linux/arm64 -t $(registry)/ctlbuild:$(shell date +"%Y-%m-%d") -f Dockerfile.builder . --push controller-runbase: buildx - docker buildx build --no-cache --platform linux/amd64,linux/arm64 -t $(registry)/ctlrun:$(shell date +"%Y-%m-%d") -f Dockerfile.run_base . --push + docker buildx build --no-cache --platform linux/amd64,linux/arm64 -t $(registry)/ctlrun:$(shell date +"%Y-%m-%d") -f Dockerfile.run_base . --push