FROM 086679231553.dkr.ecr.us-east-1.amazonaws.com/docker-parent-images:debian13

ARG SNOWCLI_VERSION=3.11.0

USER root

# Run updates and install packages
RUN apt-get -y update \
    && apt-get -y upgrade \
    && apt-get -y install \
      ca-certificates \
      curl \
    && apt-get -y clean \
    && rm -rf /var/lib/apt/lists/*

# Use snowflake installer
RUN curl -O https://sfc-repo.snowflakecomputing.com/snowflake-cli/linux_x86_64/${SNOWCLI_VERSION}/snowflake-cli-${SNOWCLI_VERSION}.x86_64.deb \
    && dpkg -i snowflake-cli-${SNOWCLI_VERSION}.x86_64.deb \
    && snow --version \
    && rm snowflake-cli-${SNOWCLI_VERSION}.x86_64.deb

ENTRYPOINT ["snow"]

CMD ["--help"]
