Debian docker seems to lack buildx?

This commit is contained in:
Tony Garnock-Jones 2023-02-07 11:55:28 +01:00
parent bedcaff29d
commit 59951e5fc0
2 changed files with 3 additions and 5 deletions

View File

@ -80,16 +80,14 @@ veryclean: clean
build-image: check-tools .build-image.$(ARCH) build-image: check-tools .build-image.$(ARCH)
.build-image.$(ARCH): $(KEYFILE) .build-image.$(ARCH): $(KEYFILE)
docker buildx build \ docker build \
--progress plain \
$(DOCKER_BUILD_ARGS) \ $(DOCKER_BUILD_ARGS) \
--platform=linux/$(DOCKER_ARCH) \ --platform=linux/$(DOCKER_ARCH) \
-t synit-build:$(ARCH) . -t synit-build:$(ARCH) .
touch $@ touch $@
.build-image.rust.$(ARCH): .build-image.$(ARCH) .build-image.rust.$(ARCH): .build-image.$(ARCH)
docker buildx build \ docker build \
--progress plain \
$(DOCKER_BUILD_ARGS) \ $(DOCKER_BUILD_ARGS) \
--platform=linux/$(DOCKER_ARCH) \ --platform=linux/$(DOCKER_ARCH) \
-t synit-build-rust:$(ARCH) -f Dockerfile.rust . -t synit-build-rust:$(ARCH) -f Dockerfile.rust .

View File

@ -1,5 +1,5 @@
#!/bin/sh #!/bin/sh
docker buildx build -t synit-squid "$(dirname "$0")" docker build -t synit-squid "$(dirname "$0")"
docker run --rm --name fetch-squid-cert synit-squid cat /etc/ssl/certs/squid-ca.pem \ docker run --rm --name fetch-squid-cert synit-squid cat /etc/ssl/certs/squid-ca.pem \
> squid-ca.pem > squid-ca.pem
docker run -it --rm \ docker run -it --rm \