workout/floci-compat (sha256:267b4459524e8e9fc033c86992420c46ed4d8da6204775179f0a8a001ebcf3aa)
Published 2026-10-22 19:40:57 -05:00 by AlexanderJBauer
Installation
docker pull git.1bauer.com/alexanderjbauer/workout/floci-compat@sha256:267b4459524e8e9fc033c86992420c46ed4d8da6204775179f0a8a001ebcf3aasha256:267b4459524e8e9fc033c86992420c46ed4d8da6204775179f0a8a001ebcf3aaAbout 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:2fcd1ca2b477955927b3f5efd987f047101cd586e309b90ff9e3d22cde3fa5f5 in / |
| COPY file:1376702515d596f414e3aa494e0daa6d408a6d2475c4aeca96bf9392f5287f69 in /etc/yum.repos.d/. |
| CMD ["/bin/bash"] |
| COPY dir:1e352836f570c2fb121d4b2c30cdc17fed57486a0a1cdaa55d16d9971f6b0aa6 in /usr/share/buildinfo/ |
| COPY dir:1e352836f570c2fb121d4b2c30cdc17fed57486a0a1cdaa55d16d9971f6b0aa6 in /root/buildinfo/ |
| LABEL "org.opencontainers.image.created"="2026-10-13T13:35:30Z" "org.opencontainers.image.revision"="31c16e4570d0b2dd27707ce88c88f65b1212cf78" "build-date"="2026-10-13T13:35:30Z" "architecture"="x86_64" "vcs-ref"="31c16e4570d0b2dd27707ce88c88f65b1212cf78" "vcs-type"="git" "release"="1791898448"org.opencontainers.image.created=2026-10-13T13:35:30Z,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 | x86_64 |
| 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/amd64
MIT
200 MiB
8db2155a16b3cbed060a9e8eb67f93baa610d449
2026-10-22
latest
2026-10-22
9b026ce78d17b67cd2b7e2be45d3c6e0cde14dcc
2026-09-08
92809fa69630e67e61ee4dc83068e476b8a2fe24
2026-08-19
51b2da99a43e3bbbc206430edc62e4d0630a2be7
2026-08-19