Skip to content

Commit 0539a34

Browse files
committed
fixup! HHH-19705 Add vector support for DB2
1 parent b7021ee commit 0539a34

File tree

1 file changed

+12
-12
lines changed

1 file changed

+12
-12
lines changed

docker_db.sh

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -322,18 +322,18 @@ find /var/db2_setup -type f -not -path '*/\.*' -exec sed -i "s/su - db2inst1 -c
322322
EOF
323323
chmod 777 ${db2install}
324324
if [[ "$IS_PODMAN" == "true" ]]; then
325-
CONTAINER_OPTIONS='-e IS_OSXFS=true -v '${db2install}':/db2install.sh --entrypoint=["/bin/bash","-c","/db2install.sh"]'
325+
CONTAINER_OPTIONS='--platform=linux/amd64 -e IS_OSXFS=true -v '${db2install}':/db2install.sh --entrypoint=["/bin/bash","-c","/db2install.sh"]'
326326
CONTAINER_ARGS=
327327
else
328-
CONTAINER_OPTIONS='-e IS_OSXFS=true -v '${db2install}':/db2install.sh --entrypoint=/bin/bash'
328+
CONTAINER_OPTIONS='--platform=linux/amd64 -e IS_OSXFS=true -v '${db2install}':/db2install.sh --entrypoint=/bin/bash'
329329
CONTAINER_ARGS=" -c /db2install.sh"
330330
fi
331-
fi
332-
if [[ "$IS_PODMAN" == "false" ]]; then
333-
export DOCKER_DEFAULT_PLATFORM=linux/amd64
331+
if [[ "$IS_PODMAN" == "false" ]]; then
332+
export DOCKER_DEFAULT_PLATFORM=linux/amd64
333+
fi
334334
fi
335335
$CONTAINER_CLI rm -f db2 || true
336-
$CONTAINER_CLI run --name db2 --privileged --platform=linux/amd64 -e DB2INSTANCE=orm_test -e DB2INST1_PASSWORD=orm_test -e DBNAME=orm_test -e LICENSE=accept -e AUTOCONFIG=false -e ARCHIVE_LOGS=false -e TO_CREATE_SAMPLEDB=false -e REPODB=false -p 50000:50000 $CONTAINER_OPTIONS -d ${DB_IMAGE_DB2_11_5:-icr.io/db2_community/db2:11.5.9.0} $CONTAINER_ARGS
336+
$CONTAINER_CLI run --name db2 --privileged -e DB2INSTANCE=orm_test -e DB2INST1_PASSWORD=orm_test -e DBNAME=orm_test -e LICENSE=accept -e AUTOCONFIG=false -e ARCHIVE_LOGS=false -e TO_CREATE_SAMPLEDB=false -e REPODB=false -p 50000:50000 $CONTAINER_OPTIONS -d ${DB_IMAGE_DB2_11_5:-icr.io/db2_community/db2:11.5.9.0} $CONTAINER_ARGS
337337
# Give the container some time to start
338338
OUTPUT=
339339
while [[ $OUTPUT != *"INSTANCE"* ]]; do
@@ -368,18 +368,18 @@ find /var/db2_setup -type f -not -path '*/\.*' -exec sed -i "s/su - db2inst1 -c
368368
EOF
369369
chmod 777 ${db2install}
370370
if [[ "$IS_PODMAN" == "true" ]]; then
371-
CONTAINER_OPTIONS='-e IS_OSXFS=true -v '${db2install}':/db2install.sh --entrypoint=["/bin/bash","-c","/db2install.sh"]'
371+
CONTAINER_OPTIONS='--platform=linux/amd64 -e IS_OSXFS=true -v '${db2install}':/db2install.sh --entrypoint=["/bin/bash","-c","/db2install.sh"]'
372372
CONTAINER_ARGS=
373373
else
374-
CONTAINER_OPTIONS='-e IS_OSXFS=true -v '${db2install}':/db2install.sh --entrypoint=/bin/bash'
374+
CONTAINER_OPTIONS='--platform=linux/amd64 -e IS_OSXFS=true -v '${db2install}':/db2install.sh --entrypoint=/bin/bash'
375375
CONTAINER_ARGS=" -c /db2install.sh"
376376
fi
377-
fi
378-
if [[ "$IS_PODMAN" == "false" ]]; then
379-
export DOCKER_DEFAULT_PLATFORM=linux/amd64
377+
if [[ "$IS_PODMAN" == "false" ]]; then
378+
export DOCKER_DEFAULT_PLATFORM=linux/amd64
379+
fi
380380
fi
381381
$CONTAINER_CLI rm -f db2 || true
382-
$CONTAINER_CLI run --name db2 --privileged --platform=linux/amd64 -e DB2INSTANCE=orm_test -e DB2INST1_PASSWORD=orm_test -e DBNAME=orm_test -e LICENSE=accept -e AUTOCONFIG=false -e ARCHIVE_LOGS=false -e TO_CREATE_SAMPLEDB=false -e REPODB=false -e BLU=false -e ENABLE_ORACLE_COMPATIBILITY=false -e UPDATEAVAIL=NO -e PERSISTENT_HOME=false -e HADR_ENABLED=false -p 50000:50000 $CONTAINER_OPTIONS -d ${DB_IMAGE_DB2_12_1:-icr.io/db2_community/db2:12.1.2.0} $CONTAINER_ARGS
382+
$CONTAINER_CLI run --name db2 --privileged -e DB2INSTANCE=orm_test -e DB2INST1_PASSWORD=orm_test -e DBNAME=orm_test -e LICENSE=accept -e AUTOCONFIG=false -e ARCHIVE_LOGS=false -e TO_CREATE_SAMPLEDB=false -e REPODB=false -e BLU=false -e ENABLE_ORACLE_COMPATIBILITY=false -e UPDATEAVAIL=NO -e PERSISTENT_HOME=false -e HADR_ENABLED=false -p 50000:50000 $CONTAINER_OPTIONS -d ${DB_IMAGE_DB2_12_1:-icr.io/db2_community/db2:12.1.2.0} $CONTAINER_ARGS
383383
# Give the container some time to start
384384
OUTPUT=
385385
while [[ $OUTPUT != *"INSTANCE"* ]]; do

0 commit comments

Comments
 (0)