diff --git a/docker-images/Dockerfile.dev-gcc-rocky9 b/docker-images/Dockerfile.dev-gcc-rocky9 index b3ddfe9..b043e5b 100644 --- a/docker-images/Dockerfile.dev-gcc-rocky9 +++ b/docker-images/Dockerfile.dev-gcc-rocky9 @@ -1,4 +1,5 @@ ## rocky linux 9 image to use for building hawk +## corosynclib-devel for antcmx FROM docker.io/rockylinux:9 -RUN ulimit -n 1024 && dnf -y install --enablerepo=devel mysql-devel libffi-devel rpm-build gcc gcc-c++ +RUN ulimit -n 1024 && dnf --enablerepo=highavailability -y install --enablerepo=devel mysql-devel libffi-devel rpm-build gcc gcc-c++ corosynclib-devel diff --git a/docker-images/Dockerfile.dev-go124-rocky9 b/docker-images/Dockerfile.dev-go124-rocky9 new file mode 100644 index 0000000..f4e176f --- /dev/null +++ b/docker-images/Dockerfile.dev-go124-rocky9 @@ -0,0 +1,3 @@ +FROM docker.io/hyunghwan/dev:gcc.rocky9 +RUN ulimit -n 1024 && dnf -y install wget git && wget https://go.dev/dl/go1.24.2.linux-amd64.tar.gz && tar -C /opt -zxvf go1.24.2.linux-amd64.tar.gz && rm -f go1.24.2.linux-amd64.tar.gz +RUN echo 'PATH=$PATH:/opt/go/bin' > /etc/profile.d/go.sh diff --git a/docker-images/Makefile b/docker-images/Makefile index 73d5ec0..6f3fcd6 100644 --- a/docker-images/Makefile +++ b/docker-images/Makefile @@ -51,6 +51,20 @@ publish-dev-go122-rocky9: docker tag dev:go1.22.0.rocky9 docker.io/hyunghwan/dev:go1.22.0.rocky9 docker push docker.io/hyunghwan/dev:go1.22.0.rocky9 +dev-go123-rocky9: + docker build -t dev:go1.23.1.rocky9 -f Dockerfile.$@ . + +publish-dev-go123-rocky9: + docker tag dev:go1.23.1.rocky9 docker.io/hyunghwan/dev:go1.23.1.rocky9 + docker push docker.io/hyunghwan/dev:go1.23.1.rocky9 + +dev-go124-rocky9: + docker build -t dev:go1.24.2.rocky9 -f Dockerfile.$@ . + +publish-dev-go124-rocky9: + docker tag dev:go1.24.2.rocky9 docker.io/hyunghwan/dev:go1.24.2.rocky9 + docker push docker.io/hyunghwan/dev:go1.24.2.rocky9 + dev-gcc-centos6: docker build -t dev:gcc.centos6 -f Dockerfile.$@ .