2026-05-21-11-13-49 独立Docker程序包
This commit is contained in:
16
.dockerignore
Normal file
16
.dockerignore
Normal file
@@ -0,0 +1,16 @@
|
|||||||
|
.git
|
||||||
|
.gitignore
|
||||||
|
node_modules
|
||||||
|
WebSite/node_modules
|
||||||
|
WebSite/dist
|
||||||
|
WebSite/data
|
||||||
|
WebSite/exports
|
||||||
|
data
|
||||||
|
exports
|
||||||
|
WebSite/.env
|
||||||
|
.env
|
||||||
|
.env.*
|
||||||
|
*.log
|
||||||
|
*.tmp
|
||||||
|
*.bak
|
||||||
|
|
||||||
31
.gitignore
vendored
Normal file
31
.gitignore
vendored
Normal file
@@ -0,0 +1,31 @@
|
|||||||
|
# Dependencies
|
||||||
|
node_modules/
|
||||||
|
WebSite/node_modules/
|
||||||
|
|
||||||
|
# Build output
|
||||||
|
dist/
|
||||||
|
WebSite/dist/
|
||||||
|
|
||||||
|
# Runtime backend state and generated exports
|
||||||
|
data/
|
||||||
|
exports/
|
||||||
|
WebSite/data/
|
||||||
|
WebSite/exports/
|
||||||
|
|
||||||
|
# Local env
|
||||||
|
.env
|
||||||
|
.env.*
|
||||||
|
WebSite/.env
|
||||||
|
WebSite/.env.*
|
||||||
|
|
||||||
|
# Logs and OS/editor noise
|
||||||
|
*.log
|
||||||
|
npm-debug.log*
|
||||||
|
yarn-debug.log*
|
||||||
|
yarn-error.log*
|
||||||
|
pnpm-debug.log*
|
||||||
|
.DS_Store
|
||||||
|
Thumbs.db
|
||||||
|
.vscode/
|
||||||
|
.idea/
|
||||||
|
|
||||||
35
Dockerfile
Normal file
35
Dockerfile
Normal file
@@ -0,0 +1,35 @@
|
|||||||
|
# syntax=docker/dockerfile:1
|
||||||
|
|
||||||
|
FROM node:22-bookworm-slim
|
||||||
|
|
||||||
|
WORKDIR /app
|
||||||
|
|
||||||
|
ENV PORT=4000
|
||||||
|
ENV HOST=0.0.0.0
|
||||||
|
|
||||||
|
ARG HTTP_PROXY
|
||||||
|
ARG HTTPS_PROXY
|
||||||
|
ARG NO_PROXY
|
||||||
|
|
||||||
|
COPY WebSite/package*.json ./WebSite/
|
||||||
|
|
||||||
|
WORKDIR /app/WebSite
|
||||||
|
RUN npm ci
|
||||||
|
|
||||||
|
WORKDIR /app
|
||||||
|
COPY WebSite ./WebSite
|
||||||
|
COPY Head_CT_DICOM ./Head_CT_DICOM
|
||||||
|
COPY Head_CT_ReConstruct ./Head_CT_ReConstruct
|
||||||
|
|
||||||
|
WORKDIR /app/WebSite
|
||||||
|
RUN npm run build && mkdir -p data exports
|
||||||
|
|
||||||
|
ENV NODE_ENV=production
|
||||||
|
|
||||||
|
EXPOSE 4000
|
||||||
|
|
||||||
|
HEALTHCHECK --interval=10s --timeout=5s --retries=12 --start-period=20s \
|
||||||
|
CMD node -e "fetch('http://127.0.0.1:4000/api/health').then(r=>process.exit(r.ok?0:1)).catch(()=>process.exit(1))"
|
||||||
|
|
||||||
|
CMD ["npm", "run", "serve", "--", "--host", "0.0.0.0", "--port", "4000"]
|
||||||
|
|
||||||
BIN
Head_CT_DICOM/1.dcm
Normal file
BIN
Head_CT_DICOM/1.dcm
Normal file
Binary file not shown.
BIN
Head_CT_DICOM/10.dcm
Normal file
BIN
Head_CT_DICOM/10.dcm
Normal file
Binary file not shown.
BIN
Head_CT_DICOM/100.dcm
Normal file
BIN
Head_CT_DICOM/100.dcm
Normal file
Binary file not shown.
BIN
Head_CT_DICOM/101.dcm
Normal file
BIN
Head_CT_DICOM/101.dcm
Normal file
Binary file not shown.
BIN
Head_CT_DICOM/102.dcm
Normal file
BIN
Head_CT_DICOM/102.dcm
Normal file
Binary file not shown.
BIN
Head_CT_DICOM/103.dcm
Normal file
BIN
Head_CT_DICOM/103.dcm
Normal file
Binary file not shown.
BIN
Head_CT_DICOM/104.dcm
Normal file
BIN
Head_CT_DICOM/104.dcm
Normal file
Binary file not shown.
BIN
Head_CT_DICOM/105.dcm
Normal file
BIN
Head_CT_DICOM/105.dcm
Normal file
Binary file not shown.
BIN
Head_CT_DICOM/106.dcm
Normal file
BIN
Head_CT_DICOM/106.dcm
Normal file
Binary file not shown.
BIN
Head_CT_DICOM/107.dcm
Normal file
BIN
Head_CT_DICOM/107.dcm
Normal file
Binary file not shown.
BIN
Head_CT_DICOM/108.dcm
Normal file
BIN
Head_CT_DICOM/108.dcm
Normal file
Binary file not shown.
BIN
Head_CT_DICOM/109.dcm
Normal file
BIN
Head_CT_DICOM/109.dcm
Normal file
Binary file not shown.
BIN
Head_CT_DICOM/11.dcm
Normal file
BIN
Head_CT_DICOM/11.dcm
Normal file
Binary file not shown.
BIN
Head_CT_DICOM/110.dcm
Normal file
BIN
Head_CT_DICOM/110.dcm
Normal file
Binary file not shown.
BIN
Head_CT_DICOM/111.dcm
Normal file
BIN
Head_CT_DICOM/111.dcm
Normal file
Binary file not shown.
BIN
Head_CT_DICOM/112.dcm
Normal file
BIN
Head_CT_DICOM/112.dcm
Normal file
Binary file not shown.
BIN
Head_CT_DICOM/113.dcm
Normal file
BIN
Head_CT_DICOM/113.dcm
Normal file
Binary file not shown.
BIN
Head_CT_DICOM/114.dcm
Normal file
BIN
Head_CT_DICOM/114.dcm
Normal file
Binary file not shown.
BIN
Head_CT_DICOM/115.dcm
Normal file
BIN
Head_CT_DICOM/115.dcm
Normal file
Binary file not shown.
BIN
Head_CT_DICOM/116.dcm
Normal file
BIN
Head_CT_DICOM/116.dcm
Normal file
Binary file not shown.
BIN
Head_CT_DICOM/117.dcm
Normal file
BIN
Head_CT_DICOM/117.dcm
Normal file
Binary file not shown.
BIN
Head_CT_DICOM/118.dcm
Normal file
BIN
Head_CT_DICOM/118.dcm
Normal file
Binary file not shown.
BIN
Head_CT_DICOM/119.dcm
Normal file
BIN
Head_CT_DICOM/119.dcm
Normal file
Binary file not shown.
BIN
Head_CT_DICOM/12.dcm
Normal file
BIN
Head_CT_DICOM/12.dcm
Normal file
Binary file not shown.
BIN
Head_CT_DICOM/120.dcm
Normal file
BIN
Head_CT_DICOM/120.dcm
Normal file
Binary file not shown.
BIN
Head_CT_DICOM/121.dcm
Normal file
BIN
Head_CT_DICOM/121.dcm
Normal file
Binary file not shown.
BIN
Head_CT_DICOM/122.dcm
Normal file
BIN
Head_CT_DICOM/122.dcm
Normal file
Binary file not shown.
BIN
Head_CT_DICOM/123.dcm
Normal file
BIN
Head_CT_DICOM/123.dcm
Normal file
Binary file not shown.
BIN
Head_CT_DICOM/124.dcm
Normal file
BIN
Head_CT_DICOM/124.dcm
Normal file
Binary file not shown.
BIN
Head_CT_DICOM/125.dcm
Normal file
BIN
Head_CT_DICOM/125.dcm
Normal file
Binary file not shown.
BIN
Head_CT_DICOM/126.dcm
Normal file
BIN
Head_CT_DICOM/126.dcm
Normal file
Binary file not shown.
BIN
Head_CT_DICOM/127.dcm
Normal file
BIN
Head_CT_DICOM/127.dcm
Normal file
Binary file not shown.
BIN
Head_CT_DICOM/128.dcm
Normal file
BIN
Head_CT_DICOM/128.dcm
Normal file
Binary file not shown.
BIN
Head_CT_DICOM/129.dcm
Normal file
BIN
Head_CT_DICOM/129.dcm
Normal file
Binary file not shown.
BIN
Head_CT_DICOM/13.dcm
Normal file
BIN
Head_CT_DICOM/13.dcm
Normal file
Binary file not shown.
BIN
Head_CT_DICOM/130.dcm
Normal file
BIN
Head_CT_DICOM/130.dcm
Normal file
Binary file not shown.
BIN
Head_CT_DICOM/131.dcm
Normal file
BIN
Head_CT_DICOM/131.dcm
Normal file
Binary file not shown.
BIN
Head_CT_DICOM/132.dcm
Normal file
BIN
Head_CT_DICOM/132.dcm
Normal file
Binary file not shown.
BIN
Head_CT_DICOM/133.dcm
Normal file
BIN
Head_CT_DICOM/133.dcm
Normal file
Binary file not shown.
BIN
Head_CT_DICOM/134.dcm
Normal file
BIN
Head_CT_DICOM/134.dcm
Normal file
Binary file not shown.
BIN
Head_CT_DICOM/135.dcm
Normal file
BIN
Head_CT_DICOM/135.dcm
Normal file
Binary file not shown.
BIN
Head_CT_DICOM/136.dcm
Normal file
BIN
Head_CT_DICOM/136.dcm
Normal file
Binary file not shown.
BIN
Head_CT_DICOM/137.dcm
Normal file
BIN
Head_CT_DICOM/137.dcm
Normal file
Binary file not shown.
BIN
Head_CT_DICOM/138.dcm
Normal file
BIN
Head_CT_DICOM/138.dcm
Normal file
Binary file not shown.
BIN
Head_CT_DICOM/139.dcm
Normal file
BIN
Head_CT_DICOM/139.dcm
Normal file
Binary file not shown.
BIN
Head_CT_DICOM/14.dcm
Normal file
BIN
Head_CT_DICOM/14.dcm
Normal file
Binary file not shown.
BIN
Head_CT_DICOM/140.dcm
Normal file
BIN
Head_CT_DICOM/140.dcm
Normal file
Binary file not shown.
BIN
Head_CT_DICOM/141.dcm
Normal file
BIN
Head_CT_DICOM/141.dcm
Normal file
Binary file not shown.
BIN
Head_CT_DICOM/142.dcm
Normal file
BIN
Head_CT_DICOM/142.dcm
Normal file
Binary file not shown.
BIN
Head_CT_DICOM/143.dcm
Normal file
BIN
Head_CT_DICOM/143.dcm
Normal file
Binary file not shown.
BIN
Head_CT_DICOM/144.dcm
Normal file
BIN
Head_CT_DICOM/144.dcm
Normal file
Binary file not shown.
BIN
Head_CT_DICOM/145.dcm
Normal file
BIN
Head_CT_DICOM/145.dcm
Normal file
Binary file not shown.
BIN
Head_CT_DICOM/146.dcm
Normal file
BIN
Head_CT_DICOM/146.dcm
Normal file
Binary file not shown.
BIN
Head_CT_DICOM/147.dcm
Normal file
BIN
Head_CT_DICOM/147.dcm
Normal file
Binary file not shown.
BIN
Head_CT_DICOM/148.dcm
Normal file
BIN
Head_CT_DICOM/148.dcm
Normal file
Binary file not shown.
BIN
Head_CT_DICOM/149.dcm
Normal file
BIN
Head_CT_DICOM/149.dcm
Normal file
Binary file not shown.
BIN
Head_CT_DICOM/15.dcm
Normal file
BIN
Head_CT_DICOM/15.dcm
Normal file
Binary file not shown.
BIN
Head_CT_DICOM/150.dcm
Normal file
BIN
Head_CT_DICOM/150.dcm
Normal file
Binary file not shown.
BIN
Head_CT_DICOM/151.dcm
Normal file
BIN
Head_CT_DICOM/151.dcm
Normal file
Binary file not shown.
BIN
Head_CT_DICOM/152.dcm
Normal file
BIN
Head_CT_DICOM/152.dcm
Normal file
Binary file not shown.
BIN
Head_CT_DICOM/153.dcm
Normal file
BIN
Head_CT_DICOM/153.dcm
Normal file
Binary file not shown.
BIN
Head_CT_DICOM/154.dcm
Normal file
BIN
Head_CT_DICOM/154.dcm
Normal file
Binary file not shown.
BIN
Head_CT_DICOM/155.dcm
Normal file
BIN
Head_CT_DICOM/155.dcm
Normal file
Binary file not shown.
BIN
Head_CT_DICOM/156.dcm
Normal file
BIN
Head_CT_DICOM/156.dcm
Normal file
Binary file not shown.
BIN
Head_CT_DICOM/157.dcm
Normal file
BIN
Head_CT_DICOM/157.dcm
Normal file
Binary file not shown.
BIN
Head_CT_DICOM/158.dcm
Normal file
BIN
Head_CT_DICOM/158.dcm
Normal file
Binary file not shown.
BIN
Head_CT_DICOM/159.dcm
Normal file
BIN
Head_CT_DICOM/159.dcm
Normal file
Binary file not shown.
BIN
Head_CT_DICOM/16.dcm
Normal file
BIN
Head_CT_DICOM/16.dcm
Normal file
Binary file not shown.
BIN
Head_CT_DICOM/160.dcm
Normal file
BIN
Head_CT_DICOM/160.dcm
Normal file
Binary file not shown.
BIN
Head_CT_DICOM/161.dcm
Normal file
BIN
Head_CT_DICOM/161.dcm
Normal file
Binary file not shown.
BIN
Head_CT_DICOM/162.dcm
Normal file
BIN
Head_CT_DICOM/162.dcm
Normal file
Binary file not shown.
BIN
Head_CT_DICOM/163.dcm
Normal file
BIN
Head_CT_DICOM/163.dcm
Normal file
Binary file not shown.
BIN
Head_CT_DICOM/164.dcm
Normal file
BIN
Head_CT_DICOM/164.dcm
Normal file
Binary file not shown.
BIN
Head_CT_DICOM/165.dcm
Normal file
BIN
Head_CT_DICOM/165.dcm
Normal file
Binary file not shown.
BIN
Head_CT_DICOM/166.dcm
Normal file
BIN
Head_CT_DICOM/166.dcm
Normal file
Binary file not shown.
BIN
Head_CT_DICOM/167.dcm
Normal file
BIN
Head_CT_DICOM/167.dcm
Normal file
Binary file not shown.
BIN
Head_CT_DICOM/168.dcm
Normal file
BIN
Head_CT_DICOM/168.dcm
Normal file
Binary file not shown.
BIN
Head_CT_DICOM/169.dcm
Normal file
BIN
Head_CT_DICOM/169.dcm
Normal file
Binary file not shown.
BIN
Head_CT_DICOM/17.dcm
Normal file
BIN
Head_CT_DICOM/17.dcm
Normal file
Binary file not shown.
BIN
Head_CT_DICOM/170.dcm
Normal file
BIN
Head_CT_DICOM/170.dcm
Normal file
Binary file not shown.
BIN
Head_CT_DICOM/171.dcm
Normal file
BIN
Head_CT_DICOM/171.dcm
Normal file
Binary file not shown.
BIN
Head_CT_DICOM/172.dcm
Normal file
BIN
Head_CT_DICOM/172.dcm
Normal file
Binary file not shown.
BIN
Head_CT_DICOM/173.dcm
Normal file
BIN
Head_CT_DICOM/173.dcm
Normal file
Binary file not shown.
BIN
Head_CT_DICOM/174.dcm
Normal file
BIN
Head_CT_DICOM/174.dcm
Normal file
Binary file not shown.
BIN
Head_CT_DICOM/175.dcm
Normal file
BIN
Head_CT_DICOM/175.dcm
Normal file
Binary file not shown.
BIN
Head_CT_DICOM/176.dcm
Normal file
BIN
Head_CT_DICOM/176.dcm
Normal file
Binary file not shown.
BIN
Head_CT_DICOM/177.dcm
Normal file
BIN
Head_CT_DICOM/177.dcm
Normal file
Binary file not shown.
BIN
Head_CT_DICOM/178.dcm
Normal file
BIN
Head_CT_DICOM/178.dcm
Normal file
Binary file not shown.
BIN
Head_CT_DICOM/179.dcm
Normal file
BIN
Head_CT_DICOM/179.dcm
Normal file
Binary file not shown.
BIN
Head_CT_DICOM/18.dcm
Normal file
BIN
Head_CT_DICOM/18.dcm
Normal file
Binary file not shown.
BIN
Head_CT_DICOM/180.dcm
Normal file
BIN
Head_CT_DICOM/180.dcm
Normal file
Binary file not shown.
BIN
Head_CT_DICOM/181.dcm
Normal file
BIN
Head_CT_DICOM/181.dcm
Normal file
Binary file not shown.
BIN
Head_CT_DICOM/182.dcm
Normal file
BIN
Head_CT_DICOM/182.dcm
Normal file
Binary file not shown.
BIN
Head_CT_DICOM/183.dcm
Normal file
BIN
Head_CT_DICOM/183.dcm
Normal file
Binary file not shown.
BIN
Head_CT_DICOM/184.dcm
Normal file
BIN
Head_CT_DICOM/184.dcm
Normal file
Binary file not shown.
BIN
Head_CT_DICOM/185.dcm
Normal file
BIN
Head_CT_DICOM/185.dcm
Normal file
Binary file not shown.
BIN
Head_CT_DICOM/186.dcm
Normal file
BIN
Head_CT_DICOM/186.dcm
Normal file
Binary file not shown.
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user