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