Skip to content

Commit 7459959

Browse files
committed
No need for sudo when running docker
1 parent c609c01 commit 7459959

File tree

1 file changed

+18
-18
lines changed

1 file changed

+18
-18
lines changed

Makefile

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -62,32 +62,32 @@ test:
6262
cd src; go test -v -timeout 6m
6363

6464
docker:
65-
sudo docker buildx build -f Dockerfile.containers --no-cache -t local_ws4sqlite:latest .
65+
docker buildx build -f Dockerfile.containers --no-cache -t local_ws4sqlite:latest .
6666

6767
docker-multiarch:
68-
sudo docker run --privileged --rm tonistiigi/binfmt --install arm64,arm
69-
sudo docker buildx build -f Dockerfile.containers --no-cache -t germanorizzo/ws4sqlite:v0.15.1-amd64 .
70-
sudo docker buildx build -f Dockerfile.containers --no-cache --platform linux/arm/v7 -t germanorizzo/ws4sqlite:v0.15.1-arm .
71-
sudo docker buildx build -f Dockerfile.containers --no-cache --platform linux/arm64/v8 -t germanorizzo/ws4sqlite:v0.15.1-arm64 .
68+
docker run --privileged --rm tonistiigi/binfmt --install arm64,arm
69+
docker buildx build -f Dockerfile.containers --no-cache -t germanorizzo/ws4sqlite:v0.15.1-amd64 .
70+
docker buildx build -f Dockerfile.containers --no-cache --platform linux/arm/v7 -t germanorizzo/ws4sqlite:v0.15.1-arm .
71+
docker buildx build -f Dockerfile.containers --no-cache --platform linux/arm64/v8 -t germanorizzo/ws4sqlite:v0.15.1-arm64 .
7272

7373
docker-publish:
7474
make docker-multiarch
75-
sudo docker push germanorizzo/ws4sqlite:v0.15.1-amd64
76-
sudo docker push germanorizzo/ws4sqlite:v0.15.1-arm
77-
sudo docker push germanorizzo/ws4sqlite:v0.15.1-arm64
78-
sudo docker manifest create -a germanorizzo/ws4sqlite:v0.15.1 germanorizzo/ws4sqlite:v0.15.1-amd64 germanorizzo/ws4sqlite:v0.15.1-arm germanorizzo/ws4sqlite:v0.15.1-arm64
79-
sudo docker manifest push germanorizzo/ws4sqlite:v0.15.1
80-
- sudo docker manifest rm germanorizzo/ws4sqlite:latest
81-
sudo docker manifest create germanorizzo/ws4sqlite:latest germanorizzo/ws4sqlite:v0.15.1-amd64 germanorizzo/ws4sqlite:v0.15.1-arm germanorizzo/ws4sqlite:v0.15.1-arm64
82-
sudo docker manifest push germanorizzo/ws4sqlite:latest
75+
docker push germanorizzo/ws4sqlite:v0.15.1-amd64
76+
docker push germanorizzo/ws4sqlite:v0.15.1-arm
77+
docker push germanorizzo/ws4sqlite:v0.15.1-arm64
78+
docker manifest create -a germanorizzo/ws4sqlite:v0.15.1 germanorizzo/ws4sqlite:v0.15.1-amd64 germanorizzo/ws4sqlite:v0.15.1-arm germanorizzo/ws4sqlite:v0.15.1-arm64
79+
docker manifest push germanorizzo/ws4sqlite:v0.15.1
80+
- docker manifest rm germanorizzo/ws4sqlite:latest
81+
docker manifest create germanorizzo/ws4sqlite:latest germanorizzo/ws4sqlite:v0.15.1-amd64 germanorizzo/ws4sqlite:v0.15.1-arm germanorizzo/ws4sqlite:v0.15.1-arm64
82+
docker manifest push germanorizzo/ws4sqlite:latest
8383

8484
docker-devel:
85-
sudo docker buildx build -f Dockerfile.containers --no-cache -t germanorizzo/ws4sqlite:edge .
86-
sudo docker push germanorizzo/ws4sqlite:edge
85+
docker buildx build -f Dockerfile.containers --no-cache -t germanorizzo/ws4sqlite:edge .
86+
docker push germanorizzo/ws4sqlite:edge
8787

8888
docker-test-and-zbuild-all:
89-
sudo docker buildx build -f Dockerfile.binaries --target export -t tmp_binaries_build . --output bin
89+
docker buildx build -f Dockerfile.binaries --target export -t tmp_binaries_build . --output bin
9090

9191
docker-cleanup:
92-
sudo docker builder prune -af
93-
sudo docker image prune -af
92+
docker builder prune -af
93+
docker image prune -af

0 commit comments

Comments
 (0)