cics-coder (v1-9089c354)
Published 2024-08-02 13:44:29 +00:00 by friedkiwi
Installation
docker pull git.cyber.gent/friedkiwi/cics-coder:v1-9089c354
sha256:367b252fae805791bacd09855e3de15eb036e126a9cb10bf8d1e4613d166af48
Image Layers
ARG TARGZ |
USER [root] |
/bin/sh -c microdnf --disablerepo="*" --enablerepo=ubi-8-appstream --enablerepo=ubi-8-baseos --enablerepo=ubi-8-codeready-builder install -y gawk gdb glibc.i686 glibc-devel.i686 ncurses-libs.i686 ncurses-devel.i686 ncurses-compat-libs.i686 libstdc++.i686 net-tools procps-ng libcurl.i686 libevent.i686 glibc-locale-source glibc-langpack-en libquadmath.i686 libquadmath.x86_64 pam.i686 passwd perl hostname && microdnf clean all |
/bin/sh -c microdnf --disablerepo="*" --enablerepo=rhel-8-for-x86_64-appstream-rpms --enablerepo=rhel-8-for-x86_64-baseos-rpms install ksh libnsl.i686 xinetd |
/bin/sh -c ln -s /usr/lib/libcurl.so.4 /usr/lib/libcurl.so |
WORKDIR /work |
ARG COBTARGZ |
ARG COBFPTARGZ |
ADD multi:18486ac65afd673ba96245cb14294ec45194abb8464bf222e348b8f6bbd92148 in /work/ |
COPY file:bdf14f7ca2dcda2d76e59a87037d460acf1fe04b2796eeeb461fd58f8fc27bcc in /work |
COPY file:2fcdd29d9dab98d6d59d45450f8402e90bf0ac95eace387feaf3f0100d735a1e in /work |
COPY file:a412b06d189772fc15b41c99d8617f1ed732a93b3f63e2da7951a5df9d1d8850 in /work |
|2 COBFPTARGZ=cobol.dbg.1.1.0-1.1.0.0-211019.904.x86_64.rpm COBTARGZ=IBM_COBOL_V1.1.0_LINUX.x86-64.tar.gz /bin/sh -c chmod 777 /work/installIBMCOBOL.sh && chmod 777 /work/ibmcob-post-install.sh && chmod 777 /work/installIBMCOBOLFP.sh && /work/installIBMCOBOL.sh && /work/installIBMCOBOLFP.sh && /work/ibmcob-post-install.sh |
ENV PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/ibm/cobol/1.1.0/bin:/opt/ibm/cobol/rte/bin:/opt/ibm/cobol/debug/usr/bin/ |
ENV MANPATH=:/opt/ibm/cobol/1.1.0/man:/opt/ibm/cobol/rte/man |
ENV CICS_IDEBUG_LIBPATH=/opt/ibm/cobol/debug/usr/lib |
|2 COBFPTARGZ=cobol.dbg.1.1.0-1.1.0.0-211019.904.x86_64.rpm COBTARGZ=IBM_COBOL_V1.1.0_LINUX.x86-64.tar.gz /bin/sh -c rm -rf /opt/ibm/cobol/1.1.0/swidtag |
|2 COBFPTARGZ=cobol.dbg.1.1.0-1.1.0.0-211019.904.x86_64.rpm COBTARGZ=IBM_COBOL_V1.1.0_LINUX.x86-64.tar.gz /bin/sh -c rm -rf /opt/ibm/cobol/rte/swidtag |
|2 COBFPTARGZ=cobol.dbg.1.1.0-1.1.0.0-211019.904.x86_64.rpm COBTARGZ=IBM_COBOL_V1.1.0_LINUX.x86-64.tar.gz /bin/sh -c rm -rf /work |
|2 COBFPTARGZ=cobol.dbg.1.1.0-1.1.0.0-211019.904.x86_64.rpm COBTARGZ=IBM_COBOL_V1.1.0_LINUX.x86-64.tar.gz /bin/sh -c chmod +x /opt/ibm/cobol/debug/usr/bin/irmtdbgc |
LABEL name=IBM CICS TX Advanced maintainer=IBM vendor=IBM version=v11 release=1 summary=IBM CICS TX Advanced (CICS TX) is a mixed-language application server that provides cloud deployment options for suitable CICS applications. description=IBM CICS TX Advanced (CICS TX) is a mixed-language application server that provides cloud deployment options for suitable CICS applications using docker and orchestration using Kubernetes |
COPY dir:c169fce9be8f1dd235aea656b08b5d9abe0ea1a9e0734f2889c8060350bc3e75 in /licenses |
ENV LANG=en_US |
ENV CICSPATH=/opt/ibm/cics |
ENV PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/ibm/cobol/1.1.0/bin:/opt/ibm/cobol/rte/bin:/opt/ibm/cobol/debug/usr/bin/:/opt/ibm/cics/bin |
ENV NLSPATH=:/opt/ibm/cics/msg/%L/%N:/opt/ibm/cics/msg/C/%N |
ENV LD_LIBRARY_PATH=:/opt/ibm/cics/lib:/usr/local/lib |
ENV CICS_WORK_DIR=/work |
ENV CICS_PROGRAM_PATH=/work/autoinstall-dropin/ |
ENV CICS_JSON_LOGS=0 |
ENV JAVA_HOME=/opt/ibm/cics/_jvm |
ENV CICS_PAM_SERVICE_FILE=/etc/pam.d/cicstx |
WORKDIR /work |
ARG TARGZ |
ADD file:42cbdaa3e310c4b5330a0f21df0771d2d2bea193b29ac09b73afa4210e83ecb6 in / |
|1 TARGZ=./c111-advanced/txseries-cics-v111-advanced-220210.tar.gz /bin/sh -c chmod 554 /opt/ibm/cics/etc/docker/scripts/cicstx-post-install.sh && /opt/ibm/cics/etc/docker/scripts/cicstx-post-install.sh && setcap cap_net_bind_service+ep /opt/ibm/cics/bin/sarpcd && mkdir -p $CICS_PROGRAM_PATH && chown -R cics:cics $CICS_WORK_DIR && chmod -R g+w $CICS_WORK_DIR && chmod 775 $CICS_PROGRAM_PATH && chmod -R 555 /licenses |
|1 TARGZ=./c111-advanced/txseries-cics-v111-advanced-220210.tar.gz /bin/sh -c cp /etc/xinetd.conf /work/xinetd.conf && chown cics:cics /work/xinetd.conf |
|1 TARGZ=./c111-advanced/txseries-cics-v111-advanced-220210.tar.gz /bin/sh -c /usr/sbin/xinetd -f /work/xinetd.conf -stayalive && cicscp -v create telnet_server TELNX1 -P 3270 |
|1 TARGZ=./c111-advanced/txseries-cics-v111-advanced-220210.tar.gz /bin/sh -c touch $CICS_PAM_SERVICE_FILE |
|1 TARGZ=./c111-advanced/txseries-cics-v111-advanced-220210.tar.gz /bin/sh -c echo "#%PAM-1.0" >> $CICS_PAM_SERVICE_FILE |
|1 TARGZ=./c111-advanced/txseries-cics-v111-advanced-220210.tar.gz /bin/sh -c echo "auth include system-auth" >> $CICS_PAM_SERVICE_FILE |
|1 TARGZ=./c111-advanced/txseries-cics-v111-advanced-220210.tar.gz /bin/sh -c echo "account include system-auth" >> $CICS_PAM_SERVICE_FILE |
|1 TARGZ=./c111-advanced/txseries-cics-v111-advanced-220210.tar.gz /bin/sh -c echo "-Dcom.ibm.lwi.pam.service=cicstx" >> $CICSPATH/wui/usr/servers/txserver/jvm.options |
|1 TARGZ=./c111-advanced/txseries-cics-v111-advanced-220210.tar.gz /bin/sh -c chmod 644 $CICS_PAM_SERVICE_FILE |
|1 TARGZ=./c111-advanced/txseries-cics-v111-advanced-220210.tar.gz /bin/sh -c sed -i '/pam_rootok.so/a auth\t\t[success=ignore default=1]\tpam_succeed_if.so user = cics\nauth\t\tsufficient\tpam_succeed_if.so use_uid user ingroup cics ' /etc/pam.d/su |
USER [cics:cics] |
EXPOSE 1435/tcp |
EXPOSE 9443/tcp |
EXPOSE 3270/tcp |
ADD file:3d89f3497653544e6af5df8f1f181f8328dd61004e3817683d5cbdf4c6c521c8 in /work/create_and_start |
HEALTHCHECK &{["CMD-SHELL" "cicshealth"] "0s" "1m30s" '\x03'} |
ENTRYPOINT ["/work/create_and_start"] |
RUN microdnf install vim wget tar gzip bzip2 sudo |
RUN echo "cics ALL=(ALL:ALL) NOPASSWD:ALL" > /etc/sudoers.d/cics |
RUN echo "cicssm ALL=(ALL:ALL) NOPASSWD:ALL" > /etc/sudoers.d/cicssm |
RUN curl -fsSL https://code-server.dev/install.sh | sh -s -- --method=standalone --prefix=/code-server |
RUN mkdir /work/coder |
COPY startwrapper.sh /work/startwrapper.sh |
Labels
Key | Value |
---|---|
architecture | x86_64 |
build-date | 2021-12-14T16:33:54.544244 |
com.redhat.build-host | cpt-1008.osbs.prod.upshift.rdu2.redhat.com |
com.redhat.component | ubi8-minimal-container |
com.redhat.license_terms | https://www.redhat.com/en/about/red-hat-end-user-license-agreements#UBI |
description | IBM CICS TX Advanced (CICS TX) is a mixed-language application server that provides cloud deployment options for suitable CICS applications using docker and orchestration using Kubernetes |
distribution-scope | public |
gent.cyber.metadata.lastmodified | 2024-08-02 |
io.k8s.description | The Universal Base Image Minimal is a stripped down image that uses microdnf as a package manager. This base image is freely redistributable, but Red Hat only supports Red Hat technologies through subscriptions for Red Hat products. This image is maintained by Red Hat and updated regularly. |
io.k8s.display-name | Red Hat Universal Base Image 8 Minimal |
io.openshift.expose-services | |
io.openshift.tags | minimal rhel8 |
maintainer | IBM |
name | IBM CICS TX Advanced |
org.opencontainers.image.ref.name | RHEL |
org.opencontainers.image.version | 8 |
release | 1 |
summary | IBM CICS TX Advanced (CICS TX) is a mixed-language application server that provides cloud deployment options for suitable CICS applications. |
url | https://access.redhat.com/containers/#/registry.access.redhat.com/ubi8-minimal/images/8.5-218 |
vcs-ref | 7ffc2d965ea414fc38f42d93090d967a5aee2c33 |
vcs-type | git |
vendor | IBM |
version | v11 |
Details
2024-08-02 13:44:29 +00:00
Versions (15)
View all
Container
0
OCI / Docker
linux/amd64
1.1 GiB
v1-1d589ea8
2024-08-02
latest
2024-08-02
v1-6bc7b431
2024-08-02
v1-db65a13e
2024-08-02
v1-36e7675e
2024-08-02