20 lines
420 B
Docker
20 lines
420 B
Docker
FROM debian:11-slim
|
|
|
|
# set work dir
|
|
WORKDIR /root/
|
|
|
|
# Initial update repo and upgrade packges # Make dir for freezer app files
|
|
|
|
RUN apt update \
|
|
&& apt upgrade -y \
|
|
&& apt install nodejs -y --no-install-recommends \
|
|
&& apt auto-remove -y \
|
|
&& apt clean -y \
|
|
&& mkdir /root/freezer/
|
|
|
|
# Copy files to freezer app dir
|
|
COPY buildfiles/ /root/freezer/
|
|
|
|
# Start service
|
|
CMD ["/usr/bin/node", "/root/freezer/app/main.js"]
|