Block a user
acore-wotlk-dbimport-modded (v0.0.3)
Published 2025-02-10 08:33:29 +00:00 by dlmw
Installation
docker pull code.dlmw.ch/dlmw/acore-wotlk-dbimport-modded:v0.0.3
sha256:a353df0ff2b74c674f3762d5b78e8e4ae83c38e990af001e4546de525817de2b
Image Layers
ARG RELEASE |
ARG LAUNCHPAD_BUILD_ARCH |
LABEL org.opencontainers.image.ref.name=ubuntu |
LABEL org.opencontainers.image.version=22.04 |
ADD file:1b6c8c9518be42fa2afe5e241ca31677fce58d27cdfa88baa91a65a259be3637 in / |
CMD ["/bin/bash"] |
ARG DOCKER=1 |
ARG DEBIAN_FRONTEND=noninteractive |
ENV AC_FORCE_CREATE_DB=1 |
RUN |2 DOCKER=1 DEBIAN_FRONTEND=noninteractive /bin/sh -c mkdir -pv /azerothcore/bin /azerothcore/data /azerothcore/deps /azerothcore/env/dist/bin /azerothcore/env/dist/data/Cameras /azerothcore/env/dist/data/dbc /azerothcore/env/dist/data/maps /azerothcore/env/dist/data/mmaps /azerothcore/env/dist/data/vmaps /azerothcore/env/dist/logs /azerothcore/env/dist/temp /azerothcore/env/dist/etc /azerothcore/modules /azerothcore/src /azerothcore/build # buildkit |
RUN |2 DOCKER=1 DEBIAN_FRONTEND=noninteractive /bin/sh -c apt-get update && apt-get install -y --no-install-recommends tzdata ca-certificates && ln -snf "/usr/share/zoneinfo/$TZ" /etc/localtime && echo "$TZ" > /etc/timezone && dpkg-reconfigure --frontend noninteractive tzdata && rm -rf /var/lib/apt/lists/* # buildkit |
WORKDIR /azerothcore |
ARG USER_ID=1000 |
ARG GROUP_ID=1000 |
ARG DOCKER_USER=acore |
ENV ACORE_COMPONENT=undefined |
RUN |5 DOCKER=1 DEBIAN_FRONTEND=noninteractive USER_ID=1000 GROUP_ID=1000 DOCKER_USER=acore /bin/sh -c apt-get update && apt-get install -y --no-install-recommends libmysqlclient21 libreadline8 gettext-base default-mysql-client && rm -rf /var/lib/apt/lists/* # buildkit |
COPY /azerothcore/env/dist/etc/ /azerothcore/env/ref/etc # buildkit |
VOLUME [/azerothcore/env/dist/etc] |
ENV PATH=/azerothcore/env/dist/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin |
RUN |5 DOCKER=1 DEBIAN_FRONTEND=noninteractive USER_ID=1000 GROUP_ID=1000 DOCKER_USER=acore /bin/sh -c groupadd --gid "$GROUP_ID" "$DOCKER_USER" && useradd -d /azerothcore --uid "$USER_ID" --gid "$GROUP_ID" "$DOCKER_USER" && passwd -d "$DOCKER_USER" && chown -R "$DOCKER_USER:$DOCKER_USER" /azerothcore # buildkit |
COPY --chown=1000:1000 --chmod=755 apps/docker/entrypoint.sh /azerothcore/entrypoint.sh # buildkit |
USER acore |
ENTRYPOINT ["/usr/bin/env" "bash" "/azerothcore/entrypoint.sh"] |
LABEL description=AzerothCore Database Import tool |
USER acore |
ENV ACORE_COMPONENT=dbimport |
COPY --chown=acore:acore data data # buildkit |
COPY --chown=acore:acore modules modules # buildkit |
COPY --chown=acore:acore /azerothcore/env/dist/bin/dbimport /azerothcore/env/dist/bin/dbimport # buildkit |
CMD ["/azerothcore/env/dist/bin/dbimport"] |
Labels
Key | Value |
---|---|
description | AzerothCore Database Import tool |
org.opencontainers.image.ref.name | ubuntu |
org.opencontainers.image.version | 22.04 |