From 771d5d811e49b325d3744cf71ff75381b57380ee Mon Sep 17 00:00:00 2001 From: yanweidong Date: Fri, 4 Oct 2024 19:42:31 +0800 Subject: [PATCH] =?UTF-8?q?=E4=B8=8A=E4=BC=A0=E6=96=87=E4=BB=B6=E8=87=B3?= =?UTF-8?q?=20docker?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docker/Dockerfile | 10 ++++++++++ docker/run.sh | 1 + 2 files changed, 11 insertions(+) create mode 100644 docker/Dockerfile create mode 100644 docker/run.sh diff --git a/docker/Dockerfile b/docker/Dockerfile new file mode 100644 index 0000000..357dee4 --- /dev/null +++ b/docker/Dockerfile @@ -0,0 +1,10 @@ +#bsm workspace +FROM alpine:latest +RUN apk --no-cache add ca-certificates +RUN mkdir -p /usr/local/bsm +ENTRYPOINT /usr/local/bsm +RUN curl -L -o /usr/bin/bsm http://oss.apinb.com/reles/bsm/bsm-tools/bsm@v0.1.2/bsm && chmod +x /usr/bin/bsm +RUN bsm install initialize +RUN bsm install passport +RUN bsm install notify +EXPOSE 12202 12218 diff --git a/docker/run.sh b/docker/run.sh new file mode 100644 index 0000000..9b8155c --- /dev/null +++ b/docker/run.sh @@ -0,0 +1 @@ +docker run -d --network=host -e "BlocksMesh_Workspace=senlinai" -e "BlocksMesh_Workspace=Cblocksmesh2022C" -e "BlocksMesh_RuntimeMode=prod" senlinai bsm:latest \ No newline at end of file