workout/floci-compat (sha256:2fc29cf65766503fbda973ab85a425bf475d1e92c2ff46fd3df3cfae360a01c7)
Published 2026-10-22 19:40:57 -05:00 by AlexanderJBauer
Installation
docker pull git.1bauer.com/alexanderjbauer/workout/floci-compat@sha256:2fc29cf65766503fbda973ab85a425bf475d1e92c2ff46fd3df3cfae360a01c7sha256:2fc29cf65766503fbda973ab85a425bf475d1e92c2ff46fd3df3cfae360a01c7About this package
Floci compatibility image with AWS CLI and boto3 pre-installed
Image layers
| LABEL maintainer="Red Hat, Inc." |
| LABEL vendor="Red Hat, Inc." |
| LABEL url="https://catalog.redhat.com/en/search?searchType=containers" |
| LABEL com.redhat.component="ubi9-minimal-container" name="ubi9/ubi-minimal" version="9.8" cpe="cpe:/a:redhat:enterprise_linux:9::appstream" distribution-scope="public" |
| LABEL com.redhat.license_terms="https://www.redhat.com/en/about/red-hat-end-user-license-agreements#UBI" |
| LABEL summary="Provides the latest release of the minimal Red Hat Universal Base Image 9." |
| LABEL description="The Universal Base Image Minimal is a stripped down image that uses microdnf as a package manager. This base image is freely redistributable, but Red Hat only supports Red Hat technologies through subscriptions for Red Hat products. This image is maintained by Red Hat and updated regularly." |
| LABEL io.k8s.description="The Universal Base Image Minimal is a stripped down image that uses microdnf as a package manager. This base image is freely redistributable, but Red Hat only supports Red Hat technologies through subscriptions for Red Hat products. This image is maintained by Red Hat and updated regularly." |
| LABEL io.k8s.display-name="Red Hat Universal Base Image 9 Minimal" |
| LABEL io.openshift.expose-services="" |
| LABEL io.openshift.tags="minimal rhel9" |
| ENV container oci |
| COPY dir:e0a9e23521da92370ef8c1c702abc899055259c540969022f975e6a9a5db74eb in / |
| COPY file:1376702515d596f414e3aa494e0daa6d408a6d2475c4aeca96bf9392f5287f69 in /etc/yum.repos.d/. |
| CMD ["/bin/bash"] |
| COPY dir:cb0d3172eff5b926f8d3aeafcff4dec012c6f16fa22d7fd5ba6222362588b316 in /usr/share/buildinfo/ |
| COPY dir:cb0d3172eff5b926f8d3aeafcff4dec012c6f16fa22d7fd5ba6222362588b316 in /root/buildinfo/ |
| LABEL "org.opencontainers.image.created"="2026-10-13T13:37:55Z" "org.opencontainers.image.revision"="31c16e4570d0b2dd27707ce88c88f65b1212cf78" "build-date"="2026-10-13T13:37:55Z" "architecture"="aarch64" "vcs-ref"="31c16e4570d0b2dd27707ce88c88f65b1212cf78" "vcs-type"="git" "release"="1791898448"org.opencontainers.image.created=2026-10-13T13:37:55Z,org.opencontainers.image.revision=31c16e4570d0b2dd27707ce88c88f65b1212cf78 |
| LABEL org.opencontainers.image.title=Floci (compat) org.opencontainers.image.description=Floci compatibility image with AWS CLI and boto3 pre-installed org.opencontainers.image.url=https://floci.io org.opencontainers.image.source=https://github.com/floci-io/floci org.opencontainers.image.licenses=MIT org.opencontainers.image.vendor=Floci description=Floci compatibility image with AWS CLI and boto3 pre-installed io.k8s.description=Floci compatibility image with AWS CLI and boto3 pre-installed io.k8s.display-name=Floci (compat) io.openshift.expose-services=4566:tcp io.openshift.tags=floci aws-emulator maintainer=Floci <https://github.com/floci-io/floci> name=floci/floci summary=Floci compatibility image with AWS CLI and boto3 pre-installed url=https://floci.io vendor=Floci |
| ENV AWS_DEFAULT_REGION=us-east-1 |
| ENV AWS_ACCESS_KEY_ID=test |
| ENV AWS_SECRET_ACCESS_KEY=test |
| ENV AWS_ENDPOINT_URL=http://localhost:4566 |
| ENV AWS_CONFIG_FILE=/etc/floci/aws/config |
| ENV AWS_PAGER= |
| ARG AWSCLI_VERSION=2.36.24 |
| RUN |1 AWSCLI_VERSION=2.36.24 /bin/sh -c useradd -r -u 1001 -g root -d /app -s /sbin/nologin floci && microdnf install -y --nodocs python3 python3-pip unzip && pip3 install --no-cache-dir boto3 && case "$(uname -m)" in x86_64) arch=x86_64 ;; aarch64) arch=aarch64 ;; *) echo "unsupported arch: $(uname -m)" >&2; exit 1 ;; esac && curl -fsSL "https://awscli.amazonaws.com/awscli-exe-linux-${arch}-${AWSCLI_VERSION}.zip" -o /tmp/awscliv2.zip && unzip -q /tmp/awscliv2.zip -d /tmp && /tmp/aws/install --bin-dir /usr/bin --install-dir /usr/local/aws-cli && rm -rf /tmp/awscliv2.zip /tmp/aws && rm -rf /usr/local/aws-cli/v2/*/dist/awscli/examples && rm -rf /usr/local/aws-cli/v2/*/dist/awscli/data/ac.index /usr/local/aws-cli/v2/*/dist/aws_completer /usr/bin/aws_completer && rm -rf /usr/lib64/python3.9/lib2to3 /usr/lib64/python3.9/ensurepip && python3 -c 'import pathlib; [p.unlink() for d in ("/usr/lib64/python3.9","/usr/lib/python3.9") for p in pathlib.Path(d).rglob("*.opt-[12].pyc")]' && microdnf remove -y unzip && microdnf clean all && rm -rf /root/.cache/pip # buildkit |
| COPY --chmod=755 bin/awslocal /usr/local/bin/awslocal # buildkit |
| RUN |1 AWSCLI_VERSION=2.36.24 /bin/sh -c mkdir -p /etc/localstack/init/boot.d /etc/localstack/init/start.d /etc/localstack/init/ready.d /etc/floci/init/boot.d /etc/floci/init/start.d /etc/floci/init/ready.d && chown -R 1001:root /etc/localstack /etc/floci # buildkit |
| WORKDIR /app |
| RUN |1 AWSCLI_VERSION=2.36.24 /bin/sh -c chown 1001:root /app && chmod g+rwX /app # buildkit |
| ARG VERSION=2.3.0 |
| ENV FLOCI_VERSION=2.3.0 |
| ENV FLOCI_STORAGE_PERSISTENT_PATH=/app/data |
| ENV FLOCI_SECURITY_ALLOW_UNSAFE_NETWORK_EXPOSURE=true |
| COPY --chown=1001:root /app/ /app/ # buildkit |
| VOLUME [/app/data] |
| COPY /usr/local/bin/docker-entrypoint.sh /usr/local/bin/localstack-parity.sh /usr/local/bin/ # buildkit |
| COPY --chmod=755 docker/healthcheck.sh /usr/local/bin/ # buildkit |
| EXPOSE [4566/tcp] |
| HEALTHCHECK {Test:[CMD /usr/local/bin/healthcheck.sh] Interval:5s Timeout:3s StartPeriod:10s StartInterval:50ms Retries:5} |
| ENTRYPOINT ["/usr/local/bin/docker-entrypoint.sh"] |
| CMD ["/app/application" "-Dquarkus.http.host=0.0.0.0"] |
| USER 1001 |
Labels
| Key | Value |
|---|---|
| architecture | aarch64 |
| build-date | 2026-10-15T05:47:57Z |
| com.redhat.component | ubi9-minimal-container |
| com.redhat.license_terms | https://www.redhat.com/en/about/red-hat-end-user-license-agreements#UBI |
| cpe | cpe:/a:redhat:enterprise_linux:9::appstream |
| description | Floci compatibility image with AWS CLI and boto3 pre-installed |
| distribution-scope | public |
| io.buildah.version | 1.45.0 |
| io.k8s.description | Floci compatibility image with AWS CLI and boto3 pre-installed |
| io.k8s.display-name | Floci (compat) |
| io.openshift.expose-services | 4566:tcp |
| io.openshift.tags | floci aws-emulator |
| maintainer | Floci <https://github.com/floci-io/floci> |
| name | floci/floci |
| org.opencontainers.image.created | 2026-10-15T05:47:57Z |
| org.opencontainers.image.description | Floci compatibility image with AWS CLI and boto3 pre-installed |
| org.opencontainers.image.licenses | MIT |
| org.opencontainers.image.revision | ee15f502bfc017861b67b076b82e1ccd032c7129 |
| org.opencontainers.image.source | https://github.com/floci-io/floci |
| org.opencontainers.image.title | Floci (compat) |
| org.opencontainers.image.url | https://floci.io |
| org.opencontainers.image.vendor | Floci |
| org.opencontainers.image.version | 2.3.0 |
| release | 1791898448 |
| summary | Floci compatibility image with AWS CLI and boto3 pre-installed |
| url | https://floci.io |
| vcs-ref | ee15f502bfc017861b67b076b82e1ccd032c7129 |
| vcs-type | git |
| vendor | Floci |
| version | 2.3.0 |
Details
2026-10-22 19:40:57 -05:00
Versions (22)
View all
Container
0
OCI / Docker
linux/arm64
MIT
194 MiB
8db2155a16b3cbed060a9e8eb67f93baa610d449
2026-10-22
latest
2026-10-22
9b026ce78d17b67cd2b7e2be45d3c6e0cde14dcc
2026-09-08
92809fa69630e67e61ee4dc83068e476b8a2fe24
2026-08-19
51b2da99a43e3bbbc206430edc62e4d0630a2be7
2026-08-19