@@ -322,18 +322,18 @@ find /var/db2_setup -type f -not -path '*/\.*' -exec sed -i "s/su - db2inst1 -c
322322EOF
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
368368EOF
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