Updated dev container

Includes tone executable
Automatically runs npm ci and generates client files
This commit is contained in:
Spenser Bushey 2022-12-10 21:16:04 -08:00
parent 7883d4a97f
commit ef56714573
2 changed files with 17 additions and 4 deletions

View file

@ -1,4 +1,10 @@
FROM mcr.microsoft.com/vscode/devcontainers/javascript-node:16
RUN apt-get update && export DEBIAN_FRONTEND=noninteractive \
&& apt-get install ffmpeg gnupg2 -y
COPY --from=sandreas/tone:v0.1.2 /usr/local/bin/tone /usr/local/bin/
ENV NODE_ENV=development
RUN apt-get update && \
DEBIAN_FRONTEND=noninteractive \
apt-get install ffmpeg gnupg curl tzdata -y && \
rm -rf /var/lib/apt/lists/*