33 lines
No EOL
964 B
Docker
33 lines
No EOL
964 B
Docker
FROM debian:latest
|
|
|
|
LABEL author="Tara Piccari"
|
|
LABEL maintainer="tarapiccari@gmail.com"
|
|
LABEL repository="https://git.zontreck.com/zontreck/SkyrimTogether"
|
|
|
|
SHELL ["/bin/bash", "-c"]
|
|
|
|
ENV DEBIAN_FRONTEND noninteractive
|
|
|
|
RUN useradd -m -d /home/container -s /bin/bash container
|
|
ENV USER=container
|
|
ENV HOME=/home/container
|
|
|
|
# Update the base image
|
|
RUN apt-get update
|
|
RUN apt-get upgrade -y
|
|
|
|
# Install dependencies
|
|
RUN apt-get install -y build-essential gdb git wget curl tar zip unzip binutils xz-utils cabextract iproute2 net-tools netcat telnet software-properties-common apt-transport-https
|
|
|
|
RUN apt-get install -y libfontconfig icu-devtools sqlite3 libsqlite3-dev locales ffmpeg gnupg2 ca-certificates
|
|
|
|
RUN apt-get install -y libz-dev rapidjson-dev tzdata libstdc++6
|
|
|
|
# Configure Locale
|
|
RUN update-locale lang=en_US.UTF-8
|
|
RUN dpkg-reconfigure --frontend noninteractive locales
|
|
|
|
WORKDIR /home/container
|
|
|
|
COPY ./entrypoint.sh /entrypoint.sh
|
|
CMD ["/entrypoint.sh"] |