diff --git a/docker/image/Dockerfile b/docker/image/Dockerfile index 40d29d45..ab19b4e2 100644 --- a/docker/image/Dockerfile +++ b/docker/image/Dockerfile @@ -1,5 +1,5 @@ FROM registry.cn-shenzhen.aliyuncs.com/handsfree/node:18-alpine -RUN npm install -g pnpm +RUN npm install -g pnpm && npm install -g cross-env ADD ./workspace/certd-server/package.json /app/ WORKDIR /app/ RUN pnpm install -P diff --git a/docker/run/docker-compose.yaml b/docker/run/docker-compose.yaml new file mode 100644 index 00000000..5f4f6c54 --- /dev/null +++ b/docker/run/docker-compose.yaml @@ -0,0 +1,15 @@ +version: '3.3' # 指定docker-compose 版本 +services: # 要拉起的服务们 + certd: + image: registry.cn-shenzhen.aliyuncs.com/handsfree/certd:latest + container_name: certd # 容器名 + restart: unless-stopped # 重启 + volumes: # 挂载目录 + - /data/certd:/app/data + ports: # 端口映射 + - "7001:7001" + environment: + - TZ=Asia/Shanghai + - CERTD_AUTH_JWT_KEY=changeme + #注意修改成你的自定义密钥 ↑↑↑↑↑ +