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