sha256:b0101522db3e3116dda9c4381392917a8a68d2dfdeb717487699db2fd4cab889
OS/ARCH
linux/amd64
Compressed size
2.46 GB
Last pushed
over 1 year by jlashner
Type
Image
Manifest digest
sha256:b0101522db3e3116dda9c4381392917a8a68d2dfdeb717487699db2fd4cab889
Image Layers
1ARG RELEASE0 B2ARG LAUNCHPAD_BUILD_ARCH0 B3LABEL org.opencontainers.image.ref.name=ubuntu0 B4LABEL org.opencontainers.image.version=20.040 B5ADD file ... in / 26.24 MB6CMD ["/bin/bash"]0 B7RUN /bin/sh -c DEBIAN_FRONTEND=noninteractive 317.08 MB8RUN /bin/sh -c mkdir -p180 B9WORKDIR /usr/local/src/epics/base-3.15.532 B10RUN /bin/sh -c wget -c14.25 MB11ENV EPICS_BASE=/usr/local/src/epics/base-3.15.50 B12ENV EPICS_HOST_ARCH=linux-x86_640 B13ENV PATH=/usr/local/src/epics/base-3.15.5/bin/linux-x86_64:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin0 B14ENV LD_LIBRARY_PATH=/usr/local/src/epics/base-3.15.5/lib/linux-x86_64:0 B15ENV PYEPICS_LIBCA=/usr/local/src/epics/base-3.15.5/lib/linux-x86_64/libca.so0 B16RUN /bin/sh -c pip3 install21.02 MB17WORKDIR /usr/local/src32 B18ADD packages/IPMC.tar.gz . # buildkit12.86 MB19ENV LD_LIBRARY_PATH=/usr/local/src/IPMC/lib64:/usr/local/src/epics/base-3.15.5/lib/linux-x86_64:0 B20ENV PATH=/usr/local/src/IPMC/bin/x86_64-linux-dbg:/usr/local/src/epics/base-3.15.5/bin/linux-x86_64:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin0 B21RUN /bin/sh -c mkdir -p169 B22ADD packages/FirmwareLoader.tar.gz /usr/local/src/FirmwareLoader/ # buildkit3.9 MB23ENV PATH=/usr/local/src/FirmwareLoader:/usr/local/src/IPMC/bin/x86_64-linux-dbg:/usr/local/src/epics/base-3.15.5/bin/linux-x86_64:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin0 B24ADD packages/ProgramFPGA /usr/local/src/ProgramFPGA # buildkit5.45 KB25ENV PATH=/usr/local/src/ProgramFPGA:/usr/local/src/FirmwareLoader:/usr/local/src/IPMC/bin/x86_64-linux-dbg:/usr/local/src/epics/base-3.15.5/bin/linux-x86_64:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin0 B26RUN /bin/sh -c useradd -d1.98 KB27WORKDIR /0 B28RUN /bin/sh -c apt-get update303.14 MB29RUN /bin/sh -c pip3 install90.94 MB30WORKDIR /usr/local/src32 B31RUN /bin/sh -c git clone26.91 MB32WORKDIR /usr/local/src/rogue32 B33RUN /bin/sh -c mkdir build176 B34WORKDIR /usr/local/src/rogue/build32 B35RUN /bin/sh -c cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo48.8 MB36ENV PYTHONPATH=/usr/local/src/rogue/lib:0 B37ENV PYTHONPATH=/usr/local/src/rogue/python:/usr/local/src/rogue/lib:0 B38ENV ROGUE_DIR=/usr/local/src/rogue0 B39ENV PYQTDESIGNERPATH=/usr/local/src/rogue/python/pyrogue/pydm:0 B40ENV PYDM_DATA_PLUGINS_PATH=/usr/local/src/rogue/python/pyrogue/pydm/data_plugins0 B41ENV PYDM_TOOLS_PATH=/usr/local/src/rogue/python/pyrogue/pydm/tools0 B42RUN /bin/sh -c mkdir -p166 B43COPY scripts/* /usr/local/src/rogue_utilities/ # buildkit1.27 KB44ENV PATH=/usr/local/src/rogue_utilities:/usr/local/src/ProgramFPGA:/usr/local/src/FirmwareLoader:/usr/local/src/IPMC/bin/x86_64-linux-dbg:/usr/local/src/epics/base-3.15.5/bin/linux-x86_64:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin0 B45ARG GH_TOKEN=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0 B46WORKDIR /tmp32 B47COPY requirements.txt . # buildkit233 B48RUN |1 GH_TOKEN=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 /bin/sh -c202.4 MB49RUN |1 GH_TOKEN=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 /bin/sh -c110 B50WORKDIR /tmp32 B51COPY download_fw.py . # buildkit900 B52RUN |1 GH_TOKEN=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 /bin/sh -c37.53 MB53WORKDIR /usr/local/src32 B54RUN |1 GH_TOKEN=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 /bin/sh -c141.96 MB55WORKDIR /usr/local/src/smurf-pcie32 B56RUN |1 GH_TOKEN=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 /bin/sh -c308 B57RUN |1 GH_TOKEN=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 /bin/sh -c665.28 MB58ENV PYTHONPATH=/usr/local/src/smurf-pcie/software/python:/usr/local/src/rogue/python:/usr/local/src/rogue/lib:0 B59ENV PYTHONPATH=/usr/local/src/smurf-pcie/firmware/submodules/axi-pcie-core/python:/usr/local/src/smurf-pcie/software/python:/usr/local/src/rogue/python:/usr/local/src/rogue/lib:0 B60ARG branch0 B61WORKDIR /usr/local/src32 B62RUN |2 GH_TOKEN=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 branch= /bin/sh59.99 MB63USER cryo0 B64RUN |2 GH_TOKEN=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 branch= /bin/sh206 B65USER root0 B66WORKDIR /usr/local/src/pysmurf32 B67RUN |2 GH_TOKEN=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 branch= /bin/sh181 B68WORKDIR /usr/local/src/pysmurf/build32 B69RUN |2 GH_TOKEN=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 branch= /bin/sh7.53 MB70ENV PYTHONPATH=/usr/local/src/pysmurf/lib:/usr/local/src/smurf-pcie/firmware/submodules/axi-pcie-core/python:/usr/local/src/smurf-pcie/software/python:/usr/local/src/rogue/python:/usr/local/src/rogue/lib:0 B71ENV PYTHONPATH=/usr/local/src/pysmurf/python:/usr/local/src/pysmurf/lib:/usr/local/src/smurf-pcie/firmware/submodules/axi-pcie-core/python:/usr/local/src/smurf-pcie/software/python:/usr/local/src/rogue/python:/usr/local/src/rogue/lib:0 B72ENV SMURF_DIR=/usr/local/src/pysmurf0 B73ENV PYSMURF_TOP=/usr/local/src/pysmurf0 B74RUN |2 GH_TOKEN=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 branch= /bin/sh168 B75ADD scripts/* /usr/local/src/pysmurf_utilities/ # buildkit7.6 KB76ENV PATH=/usr/local/src/pysmurf_utilities:/usr/local/src/rogue_utilities:/usr/local/src/ProgramFPGA:/usr/local/src/FirmwareLoader:/usr/local/src/IPMC/bin/x86_64-linux-dbg:/usr/local/src/epics/base-3.15.5/bin/linux-x86_64:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin0 B77RUN |2 GH_TOKEN=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 branch= /bin/sh128 B78ENV EPICS_CA_AUTO_ADDR_LIST=NO0 B79ENV EPICS_CA_ADDR_LIST=localhost0 B80ENV EPICS_PREFIX=smurf_server0 B81ENV MPLBACKEND=GTK3Agg0 B82COPY jupyter /.jupyter # buildkit309 B83RUN |2 GH_TOKEN=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 branch= /bin/sh313 B84ENV JUPYTER_CONFIG_DIR=/.jupyter0 B85RUN /bin/sh -c apt update112.35 MB86RUN /bin/sh -c cd /usr/local/src11.73 MB87ENV SPT3G_SOFTWARE_PATH=/usr/local/src/spt3g_software0 B88ENV SPT3G_SOFTWARE_BUILD_PATH=/usr/local/src/spt3g_software/build0 B89ENV PATH=/usr/local/src/spt3_software/build/bin:/usr/local/src/pysmurf_utilities:/usr/local/src/rogue_utilities:/usr/local/src/ProgramFPGA:/usr/local/src/FirmwareLoader:/usr/local/src/IPMC/bin/x86_64-linux-dbg:/usr/local/src/epics/base-3.15.5/bin/linux-x86_64:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin0 B90ENV LD_LIBRARY_PATH=/usr/local/src/spt3g_software/build/spt3g:/usr/local/src/IPMC/lib64:/usr/local/src/epics/base-3.15.5/lib/linux-x86_64:0 B91ENV PYTHONPATH=/usr/local/src/spt3g_software/build:/usr/local/src/pysmurf/python:/usr/local/src/pysmurf/lib:/usr/local/src/smurf-pcie/firmware/submodules/axi-pcie-core/python:/usr/local/src/smurf-pcie/software/python:/usr/local/src/rogue/python:/usr/local/src/rogue/lib:0 B92RUN /bin/sh -c echo "INSTALLING12.27 MB93RUN /bin/sh -c echo "INSTALLING391.61 MB94WORKDIR /usr/local/src/32 B95ENV SO3G_DIR=/usr/local/src/so3g0 B96ENV SPT3G_DIR=/usr/local/src/spt3g_software0 B97COPY . /usr/local/src/smurf-streamer # buildkit7.56 MB98WORKDIR /usr/local/src/smurf-streamer/build184 B99RUN /bin/sh -c rm -rf32.07 KB100RUN /bin/sh -c make #946.29 KB101RUN /bin/sh -c pip3 install22.16 KB102ENV PYTHONPATH=/usr/local/src/smurf-streamer/lib:/usr/local/src/spt3g_software/build:/usr/local/src/pysmurf/python:/usr/local/src/pysmurf/lib:/usr/local/src/smurf-pcie/firmware/submodules/axi-pcie-core/python:/usr/local/src/smurf-pcie/software/python:/usr/local/src/rogue/python:/usr/local/src/rogue/lib:0 B103ENV PYTHONPATH=/usr/local/src/smurf-streamer/python:/usr/local/src/smurf-streamer/lib:/usr/local/src/spt3g_software/build:/usr/local/src/pysmurf/python:/usr/local/src/pysmurf/lib:/usr/local/src/smurf-pcie/firmware/submodules/axi-pcie-core/python:/usr/local/src/smurf-pcie/software/python:/usr/local/src/rogue/python:/usr/local/src/rogue/lib:0 B104WORKDIR /usr/local/src/smurf-streamer32 B105ENTRYPOINT ["/bin/sh" "-c" "/bin/bash"]0 BCommand
ARG RELEASE