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"]
|