File tree Expand file tree Collapse file tree 1 file changed +8
-0
lines changed Expand file tree Collapse file tree 1 file changed +8
-0
lines changed Original file line number Diff line number Diff line change @@ -16,10 +16,18 @@ install:
16
16
@install $(PWD ) /miniscript-* /usr/local/bin/
17
17
18
18
docker :docker-miniscript# # docker-build
19
+ dockerx :docker-buildx# # docker-buildx
19
20
docker-build :# # docker build -f Dockerfile -t miniscript .
20
21
@./miniscript-docker start
21
22
@$(DOCKER ) pull ghcr.io/bitcoincore-dev/miniscript-docker:latest
22
23
@$(DOCKER ) build -f Dockerfile -t miniscript .
24
+ docker-buildx :# # docker buildx build sequence
25
+ @./miniscript-docker start
26
+ @$(DOCKER ) run --privileged --rm tonistiigi/binfmt --install all
27
+ @$(DOCKER ) buildx ls
28
+ @$(DOCKER ) buildx create --use --name miniscript-buildx || true
29
+ @$(DOCKER ) buildx build -t miniscript --platform linux/arm64,linux/amd64 .
30
+ @$(DOCKER ) buildx build -t miniscript --platform linux/arm64 . --load
23
31
docker-miniscript :docker-build# # docker-miniscript
24
32
@[[ -z " $( shell file ./miniscript | grep inux) " ]] && echo " not linux" && rm ./miniscript || echo " miniscript is built for linux"
25
33
@$(DOCKER ) run --rm -v $(PWD ) :/src --publish 80:8080 miniscript sh -c " make install"
You can’t perform that action at this time.
0 commit comments