File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -5,12 +5,20 @@ RUN rm -rf /usr/bin/dd \
55 && rm -rf /usr/bin/truncate \
66 && rm -rf /usr/bin/xfs_mkfile
77
8- RUN apt-get install -y jq lsof ca-certificates openssl git tar sqlite3 fontconfig libfreetype6 tzdata iproute2 libstdc++6 \
9- && useradd -d /home/container -m container
8+ RUN apt-get update -y \
9+ && apt-get install -y --no-install-recommends curl ca-certificates openssl git tar sqlite3 fontconfig libfreetype6 libstdc++6 lsof build-essential tzdata iproute2 locales \
10+ && apt-get clean \
11+ && rm -rf /var/lib/apt/lists/* \
12+ && useradd -m -d /home/container container \
13+ && locale-gen en_US.UTF-8
14+
15+ ENV LC_ALL=en_US.UTF-8
16+ ENV LANG=en_US.UTF-8
17+ ENV LANGUAGE=en_US.UTF-8
1018
1119USER container
1220ENV USER=container HOME=/home/container
1321WORKDIR /home/container
1422
15- COPY ./../ entrypoint.sh /entrypoint.sh
23+ COPY ./entrypoint.sh /entrypoint.sh
1624CMD [ "/bin/bash" , "/entrypoint.sh" ]
Original file line number Diff line number Diff line change @@ -5,12 +5,20 @@ RUN rm -rf /usr/bin/dd \
55 && rm -rf /usr/bin/truncate \
66 && rm -rf /usr/bin/xfs_mkfile
77
8- RUN apt-get install -y jq lsof ca-certificates openssl git tar sqlite3 fontconfig libfreetype6 tzdata iproute2 libstdc++6 \
9- && useradd -d /home/container -m container
8+ RUN apt-get update -y \
9+ && apt-get install -y --no-install-recommends curl ca-certificates openssl git tar sqlite3 fontconfig libfreetype6 libstdc++6 lsof build-essential tzdata iproute2 locales \
10+ && apt-get clean \
11+ && rm -rf /var/lib/apt/lists/* \
12+ && useradd -m -d /home/container container \
13+ && locale-gen en_US.UTF-8
14+
15+ ENV LC_ALL=en_US.UTF-8
16+ ENV LANG=en_US.UTF-8
17+ ENV LANGUAGE=en_US.UTF-8
1018
1119USER container
1220ENV USER=container HOME=/home/container
1321WORKDIR /home/container
1422
15- COPY ./../ entrypoint.sh /entrypoint.sh
23+ COPY ./entrypoint.sh /entrypoint.sh
1624CMD [ "/bin/bash" , "/entrypoint.sh" ]
Original file line number Diff line number Diff line change @@ -5,12 +5,20 @@ RUN rm -rf /usr/bin/dd \
55 && rm -rf /usr/bin/truncate \
66 && rm -rf /usr/bin/xfs_mkfile
77
8- RUN apt-get install -y jq lsof ca-certificates openssl git tar sqlite3 fontconfig libfreetype6 tzdata iproute2 libstdc++6 \
9- && useradd -d /home/container -m container
8+ RUN apt-get update -y \
9+ && apt-get install -y --no-install-recommends curl ca-certificates openssl git tar sqlite3 fontconfig libfreetype6 libstdc++6 lsof build-essential tzdata iproute2 locales \
10+ && apt-get clean \
11+ && rm -rf /var/lib/apt/lists/* \
12+ && useradd -m -d /home/container container \
13+ && locale-gen en_US.UTF-8
14+
15+ ENV LC_ALL=en_US.UTF-8
16+ ENV LANG=en_US.UTF-8
17+ ENV LANGUAGE=en_US.UTF-8
1018
1119USER container
1220ENV USER=container HOME=/home/container
1321WORKDIR /home/container
1422
15- COPY ./../ entrypoint.sh /entrypoint.sh
23+ COPY ./entrypoint.sh /entrypoint.sh
1624CMD [ "/bin/bash" , "/entrypoint.sh" ]
Original file line number Diff line number Diff line change 1+ FROM eclipse-temurin:20-jammy
2+
3+ RUN rm -rf /usr/bin/dd \
4+ && rm -rf /usr/bin/fallocate \
5+ && rm -rf /usr/bin/truncate \
6+ && rm -rf /usr/bin/xfs_mkfile
7+
8+ RUN apt-get update -y \
9+ && apt-get install -y --no-install-recommends curl ca-certificates openssl git tar sqlite3 fontconfig libfreetype6 libstdc++6 lsof build-essential tzdata iproute2 locales \
10+ && apt-get clean \
11+ && rm -rf /var/lib/apt/lists/* \
12+ && useradd -m -d /home/container container \
13+ && locale-gen en_US.UTF-8
14+
15+ ENV LC_ALL=en_US.UTF-8
16+ ENV LANG=en_US.UTF-8
17+ ENV LANGUAGE=en_US.UTF-8
18+
19+ USER container
20+ ENV USER=container HOME=/home/container
21+ WORKDIR /home/container
22+
23+ COPY ./entrypoint.sh /entrypoint.sh
24+ CMD [ "/bin/bash" , "/entrypoint.sh" ]
Original file line number Diff line number Diff line change @@ -5,12 +5,20 @@ RUN rm -rf /usr/bin/dd \
55 && rm -rf /usr/bin/truncate \
66 && rm -rf /usr/bin/xfs_mkfile
77
8- RUN apt-get install -y jq lsof ca-certificates openssl git tar sqlite3 fontconfig libfreetype6 tzdata iproute2 libstdc++6 \
9- && useradd -d /home/container -m container
8+ RUN apt-get update -y \
9+ && apt-get install -y --no-install-recommends curl ca-certificates openssl git tar sqlite3 fontconfig libfreetype6 libstdc++6 lsof build-essential tzdata iproute2 locales \
10+ && apt-get clean \
11+ && rm -rf /var/lib/apt/lists/* \
12+ && useradd -m -d /home/container container \
13+ && locale-gen en_US.UTF-8
14+
15+ ENV LC_ALL=en_US.UTF-8
16+ ENV LANG=en_US.UTF-8
17+ ENV LANGUAGE=en_US.UTF-8
1018
1119USER container
1220ENV USER=container HOME=/home/container
1321WORKDIR /home/container
1422
15- COPY ./../ entrypoint.sh /entrypoint.sh
16- CMD [ "/bin/bash" , "/entrypoint.sh" ]
23+ COPY ./entrypoint.sh /entrypoint.sh
24+ CMD [ "/bin/bash" , "/entrypoint.sh" ]
Original file line number Diff line number Diff line change @@ -5,12 +5,20 @@ RUN rm -rf /usr/bin/dd \
55 && rm -rf /usr/bin/truncate \
66 && rm -rf /usr/bin/xfs_mkfile
77
8- RUN apt-get install -y jq lsof ca-certificates openssl git tar sqlite3 fontconfig libfreetype6 tzdata iproute2 libstdc++6 \
9- && useradd -d /home/container -m container
8+ RUN apt-get update -y \
9+ && apt-get install -y --no-install-recommends curl ca-certificates openssl git tar sqlite3 fontconfig libfreetype6 libstdc++6 lsof build-essential tzdata iproute2 locales \
10+ && apt-get clean \
11+ && rm -rf /var/lib/apt/lists/* \
12+ && useradd -m -d /home/container container \
13+ && locale-gen en_US.UTF-8
14+
15+ ENV LC_ALL=en_US.UTF-8
16+ ENV LANG=en_US.UTF-8
17+ ENV LANGUAGE=en_US.UTF-8
1018
1119USER container
1220ENV USER=container HOME=/home/container
1321WORKDIR /home/container
1422
15- COPY ./../ entrypoint.sh /entrypoint.sh
16- CMD [ "/bin/bash" , "/entrypoint.sh" ]
23+ COPY ./entrypoint.sh /entrypoint.sh
24+ CMD [ "/bin/bash" , "/entrypoint.sh" ]
Original file line number Diff line number Diff line change @@ -5,12 +5,20 @@ RUN rm -rf /usr/bin/dd \
55 && rm -rf /usr/bin/truncate \
66 && rm -rf /usr/bin/xfs_mkfile
77
8- RUN apt-get install -y jq lsof ca-certificates openssl git tar sqlite3 fontconfig libfreetype6 tzdata iproute2 libstdc++6 \
9- && useradd -d /home/container -m container
8+ RUN apt-get update -y \
9+ && apt-get install -y --no-install-recommends curl ca-certificates openssl git tar sqlite3 fontconfig libfreetype6 libstdc++6 lsof build-essential tzdata iproute2 locales \
10+ && apt-get clean \
11+ && rm -rf /var/lib/apt/lists/* \
12+ && useradd -m -d /home/container container \
13+ && locale-gen en_US.UTF-8
14+
15+ ENV LC_ALL=en_US.UTF-8
16+ ENV LANG=en_US.UTF-8
17+ ENV LANGUAGE=en_US.UTF-8
1018
1119USER container
1220ENV USER=container HOME=/home/container
1321WORKDIR /home/container
1422
15- COPY ./../ entrypoint.sh /entrypoint.sh
16- CMD [ "/bin/bash" , "/entrypoint.sh" ]
23+ COPY ./entrypoint.sh /entrypoint.sh
24+ CMD [ "/bin/bash" , "/entrypoint.sh" ]
You can’t perform that action at this time.
0 commit comments