We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent f458f39 commit af60865Copy full SHA for af60865
build-all-images.sh
@@ -0,0 +1,20 @@
1
+#!/bin/bash
2
+
3
+# Change directory to where the Dockerfiles are located
4
+cd ./docker
5
6
+# Iterate over each Dockerfile in the directory
7
+for dockerfile in *; do
8
+ # Check if the file is actually a Dockerfile
9
+ if [ -f "$dockerfile" ] && [ "${dockerfile##*.}" == "Dockerfile" ]; then
10
+ # Extract image name from Dockerfile name
11
+ image_name="${dockerfile%Dockerfile}"
12
+ # Remove the last character from the image name
13
+ image_name="${image_name%?}"
14
+ # Interpolate image_name with "solana."
15
+ image_name="solana.$image_name"
16
+ echo "Building image: $image_name"
17
+ # Build the Docker image
18
+ docker build -t "$image_name" -f "$dockerfile" .
19
+ fi
20
+done
0 commit comments