@@ -322,18 +322,18 @@ find /var/db2_setup -type f -not -path '*/\.*' -exec sed -i "s/su - db2inst1 -c
322
322
EOF
323
323
chmod 777 ${db2install}
324
324
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"]'
326
326
CONTAINER_ARGS=
327
327
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'
329
329
CONTAINER_ARGS=" -c /db2install.sh"
330
330
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
334
334
fi
335
335
$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
337
337
# Give the container some time to start
338
338
OUTPUT=
339
339
while [[ $OUTPUT != * " INSTANCE" * ]]; do
@@ -368,18 +368,18 @@ find /var/db2_setup -type f -not -path '*/\.*' -exec sed -i "s/su - db2inst1 -c
368
368
EOF
369
369
chmod 777 ${db2install}
370
370
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"]'
372
372
CONTAINER_ARGS=
373
373
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'
375
375
CONTAINER_ARGS=" -c /db2install.sh"
376
376
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
380
380
fi
381
381
$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
383
383
# Give the container some time to start
384
384
OUTPUT=
385
385
while [[ $OUTPUT != * " INSTANCE" * ]]; do
0 commit comments