From 24fad7c2e5fc44990fee90036d3d940ea608bc44 Mon Sep 17 00:00:00 2001 From: Reza Rahemtola Date: Mon, 20 Jan 2025 15:13:40 +0700 Subject: [PATCH] fix(deploy): Entrypoint command passed directly in CLI run --- deployment/deploy.sh | 5 ++--- deployment/poetry.Dockerfile | 4 ---- deployment/pyproject.Dockerfile | 4 ---- deployment/requirements.Dockerfile | 4 ---- 4 files changed, 2 insertions(+), 15 deletions(-) diff --git a/deployment/deploy.sh b/deployment/deploy.sh index 340f67c..bbe223b 100644 --- a/deployment/deploy.sh +++ b/deployment/deploy.sh @@ -27,9 +27,8 @@ wget https://raw.githubusercontent.com/Libertai/libertai-agents/refs/heads/reza/ docker build $CODE_PATH \ -f $DOCKERFILE_PATH \ -t libertai-agent \ - --build-arg PYTHON_VERSION=$1 \ - --build-arg ENTRYPOINT=$ENTRYPOINT -docker run --name libertai-agent -p 8000:8000 -d libertai-agent + --build-arg PYTHON_VERSION=$1 +docker run --name libertai-agent -p 8000:8000 -d libertai-agent $ENTRYPOINT # Cleanup rm -f $ZIP_PATH diff --git a/deployment/poetry.Dockerfile b/deployment/poetry.Dockerfile index 7da7c4c..f4eca1a 100644 --- a/deployment/poetry.Dockerfile +++ b/deployment/poetry.Dockerfile @@ -2,8 +2,6 @@ ARG PYTHON_VERSION=3.12 FROM python:${PYTHON_VERSION}-slim -ARG ENTRYPOINT="fastapi run src/main.py" - WORKDIR /app COPY pyproject.toml poetry.lock ./ @@ -15,5 +13,3 @@ RUN pip install --no-cache-dir poetry && \ COPY . . EXPOSE 8000 - -ENTRYPOINT ${ENTRYPOINT} diff --git a/deployment/pyproject.Dockerfile b/deployment/pyproject.Dockerfile index d50ec1f..55da909 100644 --- a/deployment/pyproject.Dockerfile +++ b/deployment/pyproject.Dockerfile @@ -2,8 +2,6 @@ ARG PYTHON_VERSION=3.12 FROM python:${PYTHON_VERSION}-slim -ARG ENTRYPOINT="fastapi run src/main.py" - WORKDIR /app COPY requirements.txt ./ @@ -13,5 +11,3 @@ RUN pip install --no-cache-dir -r requirements.txt; COPY . . EXPOSE 8000 - -ENTRYPOINT ${ENTRYPOINT} diff --git a/deployment/requirements.Dockerfile b/deployment/requirements.Dockerfile index b45bfe1..b4e3064 100644 --- a/deployment/requirements.Dockerfile +++ b/deployment/requirements.Dockerfile @@ -2,8 +2,6 @@ ARG PYTHON_VERSION=3.12 FROM python:${PYTHON_VERSION}-slim -ARG ENTRYPOINT="fastapi run src/main.py" - WORKDIR /app COPY pyproject.toml ./ @@ -13,5 +11,3 @@ RUN pip install --no-cache-dir .; COPY . . EXPOSE 8000 - -ENTRYPOINT ${ENTRYPOINT}