Install packages from text file
This is my Dockerfile
When I uncomment
FROM ubuntu
RUN mkdir /packages
RUN apt-get update && apt-get install -y apt-transport-https
COPY packages.txt "/packages/packages.txt"
RUN apt-get -y update \
&& apt-get install -y \
curl \
git \
golang \
sudo \
vim \
wget \
#$(cat /packages/packages.txt) \
&& rm -rf /var/lib/apt/lists/*
ARG USER=coder
RUN useradd --groups sudo --no-create-home --shell /bin/bash ${USER} \
&& echo "${USER} ALL=(ALL) NOPASSWD:ALL" >/etc/sudoers.d/${USER} \
&& chmod 0440 /etc/sudoers.d/${USER}
USER ${USER}
WORKDIR /home/${USER}FROM ubuntu
RUN mkdir /packages
RUN apt-get update && apt-get install -y apt-transport-https
COPY packages.txt "/packages/packages.txt"
RUN apt-get -y update \
&& apt-get install -y \
curl \
git \
golang \
sudo \
vim \
wget \
#$(cat /packages/packages.txt) \
&& rm -rf /var/lib/apt/lists/*
ARG USER=coder
RUN useradd --groups sudo --no-create-home --shell /bin/bash ${USER} \
&& echo "${USER} ALL=(ALL) NOPASSWD:ALL" >/etc/sudoers.d/${USER} \
&& chmod 0440 /etc/sudoers.d/${USER}
USER ${USER}
WORKDIR /home/${USER}When I uncomment
#$(cat /packages/packages.txt) \#$(cat /packages/packages.txt) \, I have this following errorError: process "/bin/sh -c apt-get -y update \t&& apt-get install -y \tcurl \tgit \tgolang \tsudo \tvim \twget \t$(cat /packages/packages.txt) && rm -rf /var/lib/apt/lists/*" did not complete successfully: exit code: 100Error: process "/bin/sh -c apt-get -y update \t&& apt-get install -y \tcurl \tgit \tgolang \tsudo \tvim \twget \t$(cat /packages/packages.txt) && rm -rf /var/lib/apt/lists/*" did not complete successfully: exit code: 100
