diff --git a/docker/Dockerfile.amazonlinux b/docker/Dockerfile.amazonlinux index deddb1f..23781c2 100644 --- a/docker/Dockerfile.amazonlinux +++ b/docker/Dockerfile.amazonlinux @@ -20,7 +20,6 @@ RUN export CHINA_MIRROR="$CHINA_MIRROR" && \ fi && \ yum groupinstall -y "Development Tools" && \ yum install -y rpm-build openssl-devel pam-devel krb5-devel zlib-devel libXt-devel libX11-devel perl perl-IPC-Cmd perl-Time-Piece && \ - yum clean all && \ - bash ./pullsrc.sh + yum clean all -CMD ["bash", "/data/compile.sh"] +CMD ["bash", "-c", "./pullsrc.sh && ./compile.sh"] diff --git a/docker/Dockerfile.centos b/docker/Dockerfile.centos index 03a770c..5b4c495 100644 --- a/docker/Dockerfile.centos +++ b/docker/Dockerfile.centos @@ -24,7 +24,6 @@ RUN export CHINA_MIRROR="$CHINA_MIRROR" && \ fi && \ yum groupinstall -y "Development Tools" && \ yum install -y imake rpm-build pam-devel krb5-devel zlib-devel libXt-devel libX11-devel gtk2-devel && \ - yum clean all && \ - bash ./pullsrc.sh + yum clean all -CMD ["bash", "/data/compile.sh"] +CMD ["bash", "-c", "./pullsrc.sh && ./compile.sh"] diff --git a/docker/Dockerfile.centos-stream b/docker/Dockerfile.centos-stream index 6ae7753..3dd11c0 100644 --- a/docker/Dockerfile.centos-stream +++ b/docker/Dockerfile.centos-stream @@ -31,7 +31,6 @@ RUN if [ "$VERSION_NUM" = "8" ]; then \ yum clean all && yum makecache && \ yum groupinstall -y "Development Tools" && \ yum install -y imake perl rpm-build pam-devel krb5-devel zlib-devel libXt-devel libX11-devel gtk2-devel openssl-devel systemd-devel && \ - yum clean all && \ - bash ./pullsrc.sh + yum clean all -CMD ["bash", "/data/compile.sh"] +CMD ["bash", "-c", "./pullsrc.sh && ./compile.sh"] diff --git a/docker/Dockerfile.openeuler b/docker/Dockerfile.openeuler index 80303a7..052a1ba 100644 --- a/docker/Dockerfile.openeuler +++ b/docker/Dockerfile.openeuler @@ -27,7 +27,6 @@ RUN if [ "$CHINA_MIRROR" != "0" ]; then \ yum groupinstall -y "Development Tools" && \ yum install -y imake rpm-build pam-devel krb5-devel zlib-devel systemd-devel openssl-devel \ libXt-devel libX11-devel gtk2-devel perl perl-IPC-Cmd perl-Time-Piece && \ - yum clean all && \ - bash ./pullsrc.sh + yum clean all -CMD ["bash", "/data/compile.sh"] +CMD ["bash", "-c", "./pullsrc.sh && ./compile.sh"] diff --git a/docker/Dockerfile.rockylinux b/docker/Dockerfile.rockylinux index e51c3f0..9bf29bb 100644 --- a/docker/Dockerfile.rockylinux +++ b/docker/Dockerfile.rockylinux @@ -28,7 +28,6 @@ RUN if [ "$CHINA_MIRROR" != "0" ]; then \ yum clean all && yum makecache timer && \ yum groupinstall -y "Development Tools" && \ yum install -y perl rpm-build pam-devel krb5-devel zlib-devel libXt-devel libX11-devel gtk2-devel systemd-devel openssl-devel && \ - yum clean all && \ - bash ./pullsrc.sh + yum clean all -CMD ["bash", "/data/compile.sh"] +CMD ["bash", "-c", "./pullsrc.sh && ./compile.sh"]