diff --git a/tools/text_processing_deployment/Dockerfile b/tools/text_processing_deployment/Dockerfile index be6fedcda..972bab75e 100644 --- a/tools/text_processing_deployment/Dockerfile +++ b/tools/text_processing_deployment/Dockerfile @@ -16,7 +16,7 @@ # Dockerfile for C++ (inverse) text normalization backend Sparrowhawk https://github.com/google/sparrowhawk # set base image (host OS) -FROM continuumio/miniconda3 +FROM continuumio/miniconda3:25.3.1-1 # set the working directory in the container diff --git a/tools/text_processing_deployment/docker/launch.sh b/tools/text_processing_deployment/docker/launch.sh index 1bb4c78ca..debd98883 100644 --- a/tools/text_processing_deployment/docker/launch.sh +++ b/tools/text_processing_deployment/docker/launch.sh @@ -50,7 +50,13 @@ elif [[ $MODE == "test_itn_grammars" ]]; then fi echo $MOUNTS -docker run -it -e LANG=C.UTF-8 -e LC_ALL=C.UTF-8 --rm \ +# Use -it for interactive mode, -i only for test mode +if [[ $MODE == "interactive" ]]; then + DOCKER_FLAGS="-it" +else + DOCKER_FLAGS="-i" +fi +docker run $DOCKER_FLAGS -e LANG=C.UTF-8 -e LC_ALL=C.UTF-8 --rm \ --shm-size=4g \ --ulimit memlock=-1 \ --ulimit stack=67108864 \