Block a user
multicraft-docker (latest)
Published 2025-02-17 06:55:32 +00:00 by jordanwalster
Installation
docker pull git.jrdn.dev/jordanwalster/multicraft-docker:latestsha256:7bd80569929bf3765f7e7e25f9647f2105469b091c16ff6b53a0496daae339b4Image Layers
| ARG RELEASE |
| ARG LAUNCHPAD_BUILD_ARCH |
| LABEL org.opencontainers.image.ref.name=ubuntu |
| LABEL org.opencontainers.image.version=24.04 |
| ADD file:6df775300d76441aa33f31b22c1afce8dfe35c8ffbc14ef27c27009235b12a95 in / |
| CMD ["/bin/bash"] |
| LABEL description=Dockerised Multicraft panel and daemon |
| RUN /bin/sh -c apt-get update && apt-get upgrade -y && apt-get install -y wget curl unzip zip bash php php-mysql apache2 ca-certificates # buildkit |
| RUN /bin/sh -c apt-get update # buildkit |
| RUN /bin/sh -c install -m 0755 -d /etc/apt/keyrings # buildkit |
| RUN /bin/sh -c curl -fsSL https://download.docker.com/linux/ubuntu/gpg -o /etc/apt/keyrings/docker.asc # buildkit |
| RUN /bin/sh -c chmod a+r /etc/apt/keyrings/docker.asc # buildkit |
| RUN /bin/sh -c echo "deb [arch=amd64 signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/ubuntu noble stable" | tee /etc/apt/sources.list.d/docker.list > /dev/null # buildkit |
| RUN /bin/sh -c apt-get update # buildkit |
| RUN /bin/sh -c apt-get install docker-ce-cli -y # buildkit |
| RUN /bin/sh -c rm /etc/apache2/sites-available/000-default.conf # buildkit |
| COPY ./000-default.conf /etc/apache2/sites-available/000-default.conf # buildkit |
| WORKDIR /opt/multicraft |
| COPY ./multicraft /multicraft # buildkit |
| COPY ./web-data/multicraft /var/www/html/multicraft # buildkit |
| RUN /bin/sh -c chown www-data:www-data /var/www/html -R # buildkit |
| COPY ./entrypoint.sh /entrypoint.sh # buildkit |
| WORKDIR /multicraft |
| ENTRYPOINT ["/entrypoint.sh"] |
Labels
| Key | Value |
|---|---|
| description | Dockerised Multicraft panel and daemon |
| org.opencontainers.image.ref.name | ubuntu |
| org.opencontainers.image.version | 24.04 |