NocoBase / Dockerfile
eienmojiki's picture
Update Dockerfile
07ded07 verified
FROM node:20
RUN apt-get update && apt-get install -y postgresql postgresql-contrib git sudo gnupg2
RUN mkdir -p /var/run/postgresql && chown -R postgres:postgres /var/run/postgresql
RUN chown -R postgres:postgres /var/lib/postgresql
WORKDIR /app
RUN git clone https://github.com/nocobase/nocobase.git -b main --depth=1 my-nocobase
WORKDIR /app/my-nocobase
RUN yarn install --frozen-lockfile --network-timeout 100000
WORKDIR /app
COPY run.sh /app/run.sh
RUN chmod +x /app/run.sh
EXPOSE 4444
CMD ["/app/run.sh"]