| ADD alpine-minirootfs-3.20.8-x86_64.tar.gz / # buildkit |
| CMD ["/bin/sh"] |
| /bin/sh -c apk add --no-cache ca-certificates libgcc && rm -rf /var/cache/apk/* |
| WORKDIR /app |
| /bin/sh -c addgroup -g 1000 mycelium && adduser -u 1000 -G mycelium -h /home/mycelium -D mycelium |
| COPY file:bf51c8bc170058366f701bc47cb30db38623c1fdbf19eea0ad95ced5610e70f0 in /app/myceliumsimulator |
| COPY dir:1049eb2dc9526572fdc6f233629b43d246cc0565036084c1f0591d31522ba933 in ./templates/ |
| COPY dir:48dd54c5f10c80e67ec28bbb375c1ea36b67955c8d754a1f4e0aa3fe69b1c913 in ./data/ |
| /bin/sh -c mkdir -p /app/logs && chown -R mycelium:mycelium /app |
| COPY file:550444037b4ce02cce736e6b90186df0dd8f000e22a0dd7dc6e1aaa4b30a3115 in /docker-entrypoint.sh |
| USER mycelium |
| ENV RUST_LOG=info REDIS_URL=redis://127.0.0.1/ |
| EXPOSE 3366 |
| HEALTHCHECK --interval=30s --timeout=10s --start-period=5s --retries=3 CMD wget --no-verbose --tries=1 --spider http://localhost:3366/ || exit 1 |
| ENTRYPOINT ["/docker-entrypoint.sh"] |
| CMD ["/app/myceliumsimulator"] |