Skip to content

Commit 298a52b

Browse files
Add node to docker setup
1 parent ce9c050 commit 298a52b

File tree

2 files changed

+10
-2
lines changed

2 files changed

+10
-2
lines changed

Dockerfile

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,17 +4,20 @@ RUN mkdir -p /_build/
44
WORKDIR /_build/
55
ADD . /_build/
66

7-
RUN apt-get update
7+
RUN apt update -y
88

9-
RUN apt-get install -y \
9+
RUN apt install -y \
1010
sudo \
11+
curl \
1112
build-essential \
1213
python3-dev \
1314
python3-pip \
1415
openssh-server
1516

1617
RUN make create_user
1718

19+
RUN make setup_node
20+
1821
RUN mkdir /var/run/sshd
1922

2023
RUN rm -Rf /_build/

Makefile

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,3 +3,8 @@ SHELL := /bin/bash
33

44
create_user:
55
source scripts/build/create_user.sh
6+
7+
setup_node:
8+
curl -sL https://deb.nodesource.com/setup_9.x | sudo -E bash -
9+
apt install -y nodejs
10+
npm install -g npm

0 commit comments

Comments
 (0)