-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathmakeDockerBuild.sh
executable file
·67 lines (48 loc) · 2.98 KB
/
makeDockerBuild.sh
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
#!/bin/sh
export VER=5.0.0-7
export ARKIME_BRANCH=main
#docker images -a | grep "arkime-build" | awk '{print $3}' | xargs docker rmi
echo "ARKIME DOCKER 7"
docker image build build7 --no-cache=true --build-arg ARKIME_BRANCH=$ARKIME_BRANCH --tag andywick/arkime-build-7:$VER
echo "ARKIME DOCKER 8"
docker image build build8 --no-cache=true --build-arg ARKIME_BRANCH=$ARKIME_BRANCH --tag andywick/arkime-build-8:$VER
echo "ARKIME DOCKER 9"
docker image build build9 --no-cache=true --build-arg ARKIME_BRANCH=$ARKIME_BRANCH --tag andywick/arkime-build-9:$VER
echo "ARKIME DOCKER 20"
docker image build build20 --no-cache=true --build-arg ARKIME_BRANCH=$ARKIME_BRANCH --tag andywick/arkime-build-20:$VER
echo "ARKIME DOCKER 22"
docker image build build22 --no-cache=true --build-arg ARKIME_BRANCH=$ARKIME_BRANCH --tag andywick/arkime-build-22:$VER
echo "ARKIME DOCKER 24"
docker image build build24 --no-cache=true --build-arg ARKIME_BRANCH=$ARKIME_BRANCH --tag andywick/arkime-build-24:$VER
echo "ARKIME DOCKER Arch"
docker image build buildArch --no-cache=true --build-arg ARKIME_BRANCH=$ARKIME_BRANCH --tag andywick/arkime-build-arch:$VER
echo "ARKIME DOCKER Al2023"
docker image build buildAl2023 --platform=linux/amd64 --no-cache=true --build-arg ARKIME_BRANCH=$ARKIME_BRANCH --tag andywick/arkime-build-al2023:$VER
echo "ARKIME DOCKER D12"
docker image build buildD12 --platform=linux/amd64 --no-cache=true --build-arg ARKIME_BRANCH=$ARKIME_BRANCH --tag andywick/arkime-build-d12:$VER
### ARM
echo "ARKIME DOCKER Al2023 arm"
docker image build buildAl2023 --platform=linux/arm64 --no-cache=true --build-arg ARKIME_BRANCH=$ARKIME_BRANCH --tag andywick/arkime-build-al2023-arm64:$VER
echo "ARKIME DOCKER 22 arm"
docker image build build22-arm --platform=linux/arm64 --no-cache=true --build-arg ARKIME_BRANCH=$ARKIME_BRANCH --tag andywick/arkime-build-22-arm64:$VER
echo "ARKIME DOCKER 24 arm"
docker image build build24 --platform=linux/arm64 --no-cache=true --build-arg ARKIME_BRANCH=$ARKIME_BRANCH --tag andywick/arkime-build-24-arm64:$VER
echo "ARKIME DOCKER D12 arm"
docker image build buildD12 --platform=linux/arm64 --no-cache=true --build-arg ARKIME_BRANCH=$ARKIME_BRANCH --tag andywick/arkime-build-d12-arm64:$VER
echo "ARKIME DOCKER 9 arm"
docker image build build9 --platform=linux/arm64 --no-cache=true --build-arg ARKIME_BRANCH=$ARKIME_BRANCH --tag andywick/arkime-build-9-arm64:$VER
exit 0
docker push andywick/arkime-build-7:$VER
docker push andywick/arkime-build-8:$VER
docker push andywick/arkime-build-9:$VER
docker push andywick/arkime-build-20:$VER
docker push andywick/arkime-build-22:$VER
docker push andywick/arkime-build-24:$VER
docker push andywick/arkime-build-arch:$VER
docker push andywick/arkime-build-al2023:$VER
docker push andywick/arkime-build-d12:$VER
docker push andywick/arkime-build-9-arm64:$VER
docker push andywick/arkime-build-al2023-arm64:$VER
docker push andywick/arkime-build-22-arm64:$VER
docker push andywick/arkime-build-24-arm64:$VER
docker push andywick/arkime-build-d12-arm64:$VER