Sign inSign up

simonsobs/smurf-streamer:v0.4.4-6-g7b2f5bb

Integration & delivery
Internet of things
Data science
Manifest digest

sha256:acb91dcfbf29c3bc4e1e814340938d7d63dfb32f911b26ba174e9d76f7b1704a

OS/ARCH

linux/amd64

Compressed size

2.47 GB

Last pushed

12 months by simonsobs

Type

Image

Manifest digest

sha256:acb91dcfbf29c3bc4e1e814340938d7d63dfb32f911b26ba174e9d76f7b1704a

Image Layers

1ARG RELEASE0 B
2ARG LAUNCHPAD_BUILD_ARCH0 B
3LABEL org.opencontainers.image.ref.name=ubuntu0 B
4LABEL org.opencontainers.image.version=20.040 B
5ADD file ... in / 26.24 MB
6CMD ["/bin/bash"]0 B
7/bin/sh -c DEBIAN_FRONTEND=noninteractive 322.2 MB
8/bin/sh -c mkdir -p /usr/local/src/epics/base-3.15.5180 B
9WORKDIR /usr/local/src/epics/base-3.15.50 B
10/bin/sh -c wget -c base-3.15.5.tar.gz14.25 MB
11ENV EPICS_BASE=/usr/local/src/epics/base-3.15.50 B
12ENV EPICS_HOST_ARCH=linux-x86_640 B
13ENV 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 B
14ENV LD_LIBRARY_PATH=/usr/local/src/epics/base-3.15.5/lib/linux-x86_64:0 B
15ENV PYEPICS_LIBCA=/usr/local/src/epics/base-3.15.5/lib/linux-x86_64/libca.so0 B
16/bin/sh -c pip3 install ipython21.05 MB
17WORKDIR /usr/local/src0 B
18ADD file ... in . 12.86 MB
19ENV LD_LIBRARY_PATH=/usr/local/src/IPMC/lib64:/usr/local/src/epics/base-3.15.5/lib/linux-x86_64:0 B
20ENV 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 B
21/bin/sh -c mkdir -p 171 B
22ADD file ... in /usr/local/src/FirmwareLoader/ 3.9 MB
23ENV 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 B
24ADD dir:7aa48f1cffeba47a4006a7ff8f5b17518c21f7bc7108f776df8c9c870f43b7d3 in /usr/local/src/ProgramFPGA 5.45 KB
25ENV 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 B
26/bin/sh -c useradd -d /home/cryo1.98 KB
27WORKDIR /0 B
28LABEL com.docker.compose.image.builder=classic0 B
29/bin/sh -c apt-get update &&303.14 MB
30/bin/sh -c pip3 install PyYAML91.45 MB
31WORKDIR /usr/local/src0 B
32/bin/sh -c git clone https://github.com/slaclab/rogue.git26.77 MB
33WORKDIR /usr/local/src/rogue0 B
34/bin/sh -c mkdir build179 B
35WORKDIR /usr/local/src/rogue/build0 B
36/bin/sh -c cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo -DROGUE_INSTALL=local48.8 MB
37ENV PYTHONPATH=/usr/local/src/rogue/lib:0 B
38ENV PYTHONPATH=/usr/local/src/rogue/python:/usr/local/src/rogue/lib:0 B
39ENV ROGUE_DIR=/usr/local/src/rogue0 B
40ENV PYQTDESIGNERPATH=/usr/local/src/rogue/python/pyrogue/pydm:0 B
41ENV PYDM_DATA_PLUGINS_PATH=/usr/local/src/rogue/python/pyrogue/pydm/data_plugins0 B
42ENV PYDM_TOOLS_PATH=/usr/local/src/rogue/python/pyrogue/pydm/tools0 B
43/bin/sh -c mkdir -p /usr/local/src/rogue_utilities169 B
44COPY file:25e30a34cd488f323a02a377854b20bf679736b6f9ba893508ecb3a3e64c3e8b in /usr/local/src/rogue_utilities/ 1.27 KB
45ENV 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 B
46LABEL com.docker.compose.image.builder=classic0 B
47ARG GH_TOKEN0 B
48WORKDIR /tmp0 B
49COPY file:3a6636e74662222b9ed222d51e1b4a8394911439bbb887599cb852be8412ee0f in . 235 B
50|1 GH_TOKEN=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 /bin/sh -c pip3205.8 MB
51|1 GH_TOKEN=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 /bin/sh -c mkdir112 B
52WORKDIR /tmp0 B
53COPY file:a6c72b6c932c60b01ef59d3ca5a3c952d7289c588467fde5da466ba19a0d4025 in . 902 B
54|1 GH_TOKEN=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 /bin/sh -c python320.75 MB
55WORKDIR /usr/local/src0 B
56|1 GH_TOKEN=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 /bin/sh -c git142.02 MB
57WORKDIR /usr/local/src/smurf-pcie0 B
58|1 GH_TOKEN=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 /bin/sh -c sed312 B
59|1 GH_TOKEN=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 /bin/sh -c git677.79 MB
60ENV PYTHONPATH=/usr/local/src/smurf-pcie/software/python:/usr/local/src/rogue/python:/usr/local/src/rogue/lib:0 B
61ENV 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 B
62ARG branch0 B
63WORKDIR /usr/local/src0 B
64|1 GH_TOKEN=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 /bin/sh -c git62.68 MB
65USER cryo0 B
66|1 GH_TOKEN=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 /bin/sh -c git208 B
67USER root0 B
68WORKDIR /usr/local/src/pysmurf0 B
69|1 GH_TOKEN=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 /bin/sh -c mkdir183 B
70WORKDIR /usr/local/src/pysmurf/build0 B
71|1 GH_TOKEN=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 /bin/sh -c cmake7.53 MB
72ENV 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 B
73ENV 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 B
74ENV SMURF_DIR=/usr/local/src/pysmurf0 B
75ENV PYSMURF_TOP=/usr/local/src/pysmurf0 B
76|1 GH_TOKEN=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 /bin/sh -c mkdir170 B
77ADD multi:5defd3e953cb2fda693b59359ce1c78f8e978f6ab155137b63d5f77ea7ee9956 in /usr/local/src/pysmurf_utilities/ 7.6 KB
78ENV 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 B
79|1 GH_TOKEN=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 /bin/sh -c rm128 B
80ENV EPICS_CA_AUTO_ADDR_LIST=NO0 B
81ENV EPICS_CA_ADDR_LIST=localhost0 B
82ENV EPICS_PREFIX=smurf_server0 B
83ENV MPLBACKEND=GTK3Agg0 B
84COPY dir:45ee63b8374c4d36ae4aa3611017f8981429b3a790d88d977cbc43edf553ba15 in /.jupyter 314 B
85|1 GH_TOKEN=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 /bin/sh -c chown319 B
86ENV JUPYTER_CONFIG_DIR=/.jupyter0 B
87LABEL com.docker.compose.image.builder=classic0 B
88/bin/sh -c apt update &&112.74 MB
89/bin/sh -c cd /usr/local/src 11.73 MB
90ENV SPT3G_SOFTWARE_PATH=/usr/local/src/spt3g_software0 B
91ENV SPT3G_SOFTWARE_BUILD_PATH=/usr/local/src/spt3g_software/build0 B
92ENV 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 B
93ENV 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 B
94ENV 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 B
95/bin/sh -c echo "INSTALLING SO3g"12.28 MB
96/bin/sh -c echo "INSTALLING sotodlib"392.61 MB
97LABEL com.docker.compose.image.builder=classic0 B
98WORKDIR /usr/local/src/32 B
99ENV SO3G_DIR=/usr/local/src/so3g0 B
100ENV SPT3G_DIR=/usr/local/src/spt3g_software0 B
101COPY . /usr/local/src/smurf-streamer # buildkit7.56 MB
102WORKDIR /usr/local/src/smurf-streamer/build186 B
103RUN /bin/sh -c rm -rf32.05 KB
104RUN /bin/sh -c make #946.29 KB
105RUN /bin/sh -c pip3 install22.32 KB
106ENV 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 B
107ENV 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 B
108WORKDIR /usr/local/src/smurf-streamer32 B
109ENTRYPOINT ["/bin/sh" "-c" "/bin/bash"]0 B

Command

 ARG RELEASE