cics-coder (v1-36e7675e)

Published 2024-08-02 14:29:58 +00:00 by friedkiwi

Installation

docker pull git.cyber.gent/friedkiwi/cics-coder:v1-36e7675e
sha256:ce7a9228cc940da943726c1be39c165fef4b30f8d98438bb885bb6231fd0225f

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 yum
RUN yum -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
RUN microdnf install vim wget tar gzip bzip2 sudo screen less
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
Container
2024-08-02 14:29:58 +00:00
0
OCI / Docker
linux/amd64
1.1 GiB
Versions (15) View all
v1-1d589ea8 2024-08-02
latest 2024-08-02
v1-6bc7b431 2024-08-02
v1-db65a13e 2024-08-02
v1-36e7675e 2024-08-02