2021-08-31 20:39:00 +00:00
|
|
|
FROM docker.io/library/archlinux:latest
|
2020-06-06 15:24:05 +00:00
|
|
|
|
2021-08-31 20:39:00 +00:00
|
|
|
RUN pacman --sync --refresh --noconfirm --sysupgrade \
|
|
|
|
awk \
|
|
|
|
bash-completion \
|
|
|
|
docker \
|
|
|
|
gcc \
|
|
|
|
git \
|
|
|
|
go \
|
|
|
|
make \
|
|
|
|
podman \
|
|
|
|
which \
|
|
|
|
zip
|
2020-08-02 12:06:07 +00:00
|
|
|
|
2021-09-01 06:57:34 +00:00
|
|
|
# execute local files
|
2020-06-01 15:01:46 +00:00
|
|
|
COPY installation-scripts /tmp/installation-scripts
|
2021-09-01 06:57:34 +00:00
|
|
|
RUN for f in {00-pacman-mirror.sh,01-rustup.sh}; do /tmp/installation-scripts/$f; done && \
|
|
|
|
rm --recursive --force /tmp/installation-scripts
|
|
|
|
ENV PATH="/root/.cargo/bin:/root/go/bin:${PATH}"
|
2020-06-01 15:01:46 +00:00
|
|
|
|
2020-08-02 12:06:07 +00:00
|
|
|
# Install PKGs from own repo
|
2021-08-31 20:39:00 +00:00
|
|
|
RUN pacman --sync --refresh --noconfirm --sysupgrade \
|
|
|
|
oracle-instantclient-basic \
|
|
|
|
oracle-instantclient-jdbc \
|
|
|
|
oracle-instantclient-odbc \
|
|
|
|
oracle-instantclient-sdk \
|
|
|
|
oracle-instantclient-sqlplus \
|
|
|
|
oracle-instantclient-tools \
|
|
|
|
rpm-builder
|
2019-04-18 15:33:44 +00:00
|
|
|
|
|
|
|
WORKDIR /workspace
|