elec_service (0.2.43)
Published 2023-07-03 23:02:31 +08:00 by xt
Installation
docker pull git.archgrid.xyz/xt/elec_service:0.2.43
sha256:2e1effed6cb91aa1c9715a17a4a6fd578fc60948c39348d37d33fd7ca5b2d2cf
Image Layers
ADD file:5ab44909c2983e19ab6596e7e4ee9ad80e48afeb9dfe0e7224afdae7cafd25ef in / |
CMD ["bash"] |
ADD sources.list /etc/apt/ # buildkit |
RUN /bin/sh -c apt-get update && apt-get install -y ca-certificates tzdata && rm -rf /var/lib/apt/lists/* # buildkit |
EXPOSE map[8000/tcp:{}] |
ENV TZ=Asia/Shanghai APP_USER=elec_service_usr |
RUN /bin/sh -c groupadd service && useradd -g service $APP_USER && mkdir -p elec_service mkdir -p elec_service/logs # buildkit |
COPY /service_app/target/release/service_ng elec_service/service_app # buildkit |
COPY /service_app/service.toml elec_service/service.toml # buildkit |
ADD ./assets elec_service/assets # buildkit |
RUN /bin/sh -c chown -R $APP_USER:service elec_service # buildkit |
USER elec_service_usr |
WORKDIR /elec_service |
VOLUME [/elec_service/logs] |
ENV HOST_SERIAL=1 |
CMD ["./service_app"] |