-
Notifications
You must be signed in to change notification settings - Fork 1
/
docker-compose.yml
82 lines (80 loc) · 2.97 KB
/
docker-compose.yml
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
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
version: '3.9'
###
# Some repeated defaults:
###
x-volumes:
&default-volumes
- .:/app
###
# Services
# Note: build: instructions are better moved to docker-bake.hcl
###
services:
el7:
image: ghcr.io/perfsonar/unibuild/el7:latest
build:
context: ../
dockerfile: ./docker-envs/Dockerfile-el7
volumes: *default-volumes
el8:
image: ghcr.io/perfsonar/unibuild/el8:latest
platform: linux/amd64
build:
context: ../
dockerfile: ./docker-envs/Dockerfile-el8
volumes: *default-volumes
el9:
image: ghcr.io/perfsonar/unibuild/el9:latest
platform: linux/amd64
build:
context: ../
dockerfile: ./docker-envs/Dockerfile-el9
volumes: *default-volumes
d10_amd64:
platform: "linux/amd64"
image: ghcr.io/perfsonar/unibuild/d10:latest@sha256:9d78943784008fe297705104b6db31d6f4a438a82e5cc6320de81910a9865881
volumes: *default-volumes
d10_arm64:
platform: "linux/arm64"
image: ghcr.io/perfsonar/unibuild/d10:latest@sha256:0fc546c75ed6b8c06265b07a1764de403a0e08599d43c58904ee94633b6f42e6
volumes: *default-volumes
d10_armv7:
platform: "linux/arm/v7"
image: ghcr.io/perfsonar/unibuild/d10:latest@sha256:762c87418f8ac73c3fd524d0fd710c60e1efd8991795400b737457278fc7ca95
volumes: *default-volumes
d10_ppc64le:
platform: "linux/ppc64le"
image: ghcr.io/perfsonar/unibuild/d10:latest@sha256:1192ecbcf7b81acded3e3ca9c225accaf189fc2cf6fced3e3ed97f3446626ba4
volumes: *default-volumes
u18_amd64:
platform: "linux/amd64"
image: ghcr.io/perfsonar/unibuild/u18:latest@sha256:6711fd1696e04fd9613012c359adf7158ef49e54645c88c13ba45ffc4aeced51
volumes: *default-volumes
u18_arm64:
platform: "linux/arm64"
image: ghcr.io/perfsonar/unibuild/u18:latest@sha256:97911d9dbea8b60afcd8d1a021fad00d9c003715e69d59a461a80f899f834c1c
volumes: *default-volumes
u18_armv7:
platform: "linux/arm/v7"
image: ghcr.io/perfsonar/unibuild/u18:latest@sha256:80f0f0fa7a7476a52ce7dab174598b1c4e6f415bdd675fede6f020882ef85c6b
volumes: *default-volumes
u18_ppc64le:
platform: "linux/ppc64le"
image: ghcr.io/perfsonar/unibuild/u18:latest@sha256:3084fe8691b39b62e1a289300e3ffb26e2e338143b4166e4bac6a088ab889983
volumes: *default-volumes
u20_amd64:
platform: "linux/amd64"
image: ghcr.io/perfsonar/unibuild/u20:latest@sha256:f5fbb97dc8120455a552167fbeb06fa74e20eb1ced526d8c11e2f084e1ea67a6
volumes: *default-volumes
u20_arm64:
platform: "linux/arm64"
image: ghcr.io/perfsonar/unibuild/u20:latest@sha256:fbac3d1221c629e2b5801265006de8a84222f8bc132507ef8ec3588321edaf10
volumes: *default-volumes
u20_armv7:
platform: "linux/arm/v7"
image: ghcr.io/perfsonar/unibuild/u20:latest@sha256:a1a84dc588703aa4002074b671be836d77fb5fe34b1402b591b30ea2de6681f7
volumes: *default-volumes
u20_ppc64le:
platform: "linux/ppc64le"
image: ghcr.io/perfsonar/unibuild/u20:latest@sha256:a64700b12b44f7cb540182dbee0867096831724dfd3665e53e83ff6a76bfc6d0
volumes: *default-volumes