diff --git a/bin/aca-py b/bin/aca-py new file mode 100755 index 0000000000..d6c7bd35a9 --- /dev/null +++ b/bin/aca-py @@ -0,0 +1,10 @@ +#!/bin/sh + +if [ -z "$PYTHON" ]; then + PYTHON=`command -v python3` + if [ -z "$PYTHON" ]; then + PYTHON=python + fi +fi + +$PYTHON -m aries_cloudagent "$@" \ No newline at end of file diff --git a/docker/Dockerfile b/docker/Dockerfile index c294d0b12c..df4ca3e25d 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -22,7 +22,7 @@ ENV HOME="/home/$user" \ PIP_NO_CACHE_DIR=off \ PYTHONUNBUFFERED=1 \ PYTHONIOENCODING=UTF-8 \ - RUST_LOG=warning \ + RUST_LOG=warn \ SHELL=/bin/bash \ SUMMARY="aries-cloudagent image" \ DESCRIPTION="aries-cloudagent provides a base image for running Hyperledger Aries agents in Docker. \ diff --git a/docker/Dockerfile.demo b/docker/Dockerfile.demo index fae85cc937..5d0de1b5de 100644 --- a/docker/Dockerfile.demo +++ b/docker/Dockerfile.demo @@ -18,6 +18,7 @@ ADD README.md pyproject.toml poetry.lock ./ RUN poetry install --no-root --no-directory -E "askar bbs" ADD aries_cloudagent ./aries_cloudagent +ADD bin ./bin ADD scripts ./scripts RUN pip3 install --no-cache-dir -e . diff --git a/docker/Dockerfile.indy b/docker/Dockerfile.indy index ac3ecd20a7..66b922b2ee 100644 --- a/docker/Dockerfile.indy +++ b/docker/Dockerfile.indy @@ -93,7 +93,7 @@ ENV HOME="/home/$user" \ PIP_NO_CACHE_DIR=off \ PYTHONUNBUFFERED=1 \ PYTHONIOENCODING=UTF-8 \ - RUST_LOG=warning \ + RUST_LOG=warn \ SHELL=/bin/bash \ SUMMARY="indy-python base image" \ DESCRIPTION="aries-cloudagent provides a base image for running Hyperledger Aries agents in Docker. \ @@ -227,7 +227,7 @@ ENV HOME="/home/$user" \ PIP_NO_CACHE_DIR=off \ PYTHONUNBUFFERED=1 \ PYTHONIOENCODING=UTF-8 \ - RUST_LOG=warning \ + RUST_LOG=warn \ SHELL=/bin/bash \ SUMMARY="aries-cloudagent image" \ DESCRIPTION="aries-cloudagent provides a base image for running Hyperledger Aries agents in Docker. \ diff --git a/docker/Dockerfile.run b/docker/Dockerfile.run index 8660e45d76..1e82155a0b 100644 --- a/docker/Dockerfile.run +++ b/docker/Dockerfile.run @@ -16,5 +16,6 @@ ADD aries_cloudagent/version.py aries_cloudagent/version.py RUN mkdir -p logs && chmod -R ug+rw logs ADD aries_cloudagent ./aries_cloudagent +ADD bin ./bin ENTRYPOINT ["/bin/bash", "-c", "poetry run aca-py \"$@\"", "--"]