Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion build_dockers.bsh
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

# Usage:
# ./build_dockers.bsh - Build all the compiling docker images
# ./build_dockers.bsh centos_7 centos_8 - Build only CentOS 7 & 8 image
# ./build_dockers.bsh debian_11 debian_12 - Build only Debian 11 & 12 images
set -eu

CUR_DIR=$(dirname "${BASH_SOURCE[0]}")
Expand Down
2 changes: 1 addition & 1 deletion build_one
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ set -e

IMAGE_NAME="$1"

# IMAGE_NAME is "./debian_7.Dockerfile"
# IMAGE_NAME is "./debian_12.Dockerfile"
# strip basename
# strip leading "./"
# strip trailing ".Dockerfile"
Expand Down
48 changes: 0 additions & 48 deletions centos_7.Dockerfile

This file was deleted.

25 changes: 0 additions & 25 deletions debian_10.Dockerfile

This file was deleted.

23 changes: 23 additions & 0 deletions rocky_10.Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
FROM rockylinux/rockylinux:10

RUN dnf -y upgrade
RUN dnf install -y rsync ruby ruby-devel rubygems-devel gcc
RUN dnf install -y gettext-devel libcurl-devel openssl-devel perl-CPAN perl-devel zlib-devel make wget autoconf git

ARG GOLANG_VERSION=1.24.1
ARG GOLANG_SHA256=cb2396bae64183cdccf81a9a6df0aea3bce9511fc21469fb89a0c00470088073
ARG GOLANG_ARCH=amd64

ENV GOROOT=/usr/local/go
ENV GOTOOLCHAIN=local

RUN cd /usr/local && \
curl -L -O https://golang.org/dl/go${GOLANG_VERSION}.linux-amd64.tar.gz && \
[ "$(sha256sum go${GOLANG_VERSION}.linux-amd64.tar.gz | cut -d' ' -f1)" = "${GOLANG_SHA256}" ] && \
tar zxf go${GOLANG_VERSION}.linux-amd64.tar.gz && \
ln -s /usr/local/go/bin/go /usr/bin/go && \
ln -s /usr/local/go/bin/gofmt /usr/bin/gofmt

COPY centos_script.bsh /tmp/

CMD /tmp/centos_script.bsh