nocodb / Dockerfile
fuliai's picture
Update Dockerfile
d6ba620 verified
raw
history blame
400 Bytes
FROM nocodb/nocodb:latest
ARG CACHEBUST=8
ENV PORT=7860
USER root
# 确保所有必要目录权限
RUN mkdir -p /usr/app /usr/src/app && \
chown -R node:node /usr/app /usr/src/app && \
chmod -R 755 /usr/app /usr/src/app && \
chmod +x /usr/src/appEntry/start.sh
USER node
WORKDIR /usr/src/app
EXPOSE ${PORT}
ENTRYPOINT ["/usr/bin/dumb-init", "--"]
CMD ["/usr/src/appEntry/start.sh"]