Sign inSign up

simonsobs/smurf-streamer:v0.4.5-18-gd7b7afd

Integration & delivery
Internet of things
Data science
Manifest digest

sha256:1db97d593d7ffbb120610a17ee5d8d3e3a2f0a9a35ff175cddd938d50a94d07d

OS/ARCH

linux/amd64

Compressed size

3.53 GB

Last pushed

about 2 months by simonsobs

Type

Image

Manifest digest

sha256:1db97d593d7ffbb120610a17ee5d8d3e3a2f0a9a35ff175cddd938d50a94d07d

Image Layers

1ARG RELEASE0 B
2ARG LAUNCHPAD_BUILD_ARCH0 B
3LABEL org.opencontainers.image.version=24.040 B
4ADD file ... in / 29.18 MB
5CMD ["/bin/bash"]0 B
6/bin/sh -c DEBIAN_FRONTEND=noninteractive 443.66 MB
7ENV VIRTUAL_ENV=/opt/venv0 B
8/bin/sh -c python3 -m venv4 MB
9ENV PATH=/opt/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin0 B
10/bin/sh -c python3 -m pip35.73 MB
11WORKDIR /usr/local/src0 B
12ADD file ... in . 12.86 MB
13ENV LD_LIBRARY_PATH=/usr/local/src/IPMC/lib64:0 B
14ENV PATH=/usr/local/src/IPMC/bin/x86_64-linux-dbg:/opt/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin0 B
15/bin/sh -c mkdir -p 168 B
16ADD file ... in /usr/local/src/FirmwareLoader/ 3.9 MB
17ENV PATH=/usr/local/src/FirmwareLoader:/usr/local/src/IPMC/bin/x86_64-linux-dbg:/opt/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin0 B
18ADD dir:7aa48f1cffeba47a4006a7ff8f5b17518c21f7bc7108f776df8c9c870f43b7d3 in /usr/local/src/ProgramFPGA 5.45 KB
19ENV PATH=/usr/local/src/ProgramFPGA:/usr/local/src/FirmwareLoader:/usr/local/src/IPMC/bin/x86_64-linux-dbg:/opt/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin0 B
20/bin/sh -c set -eux; 1.46 KB
21WORKDIR /0 B
22LABEL com.docker.compose.image.builder=classic0 B
23/bin/sh -c apt-get update &&290.56 MB
24/bin/sh -c pip3 install PyYAML36.15 MB
25WORKDIR /usr/local/src0 B
26/bin/sh -c git clone https://github.com/slaclab/rogue.git73.51 MB
27WORKDIR /usr/local/src/rogue/build0 B
28/bin/sh -c cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo -DROGUE_INSTALL=local50.55 MB
29ENV ROGUE_DIR=/usr/local/src/rogue0 B
30ENV PYTHONPATH=/usr/local/src/rogue/python:0 B
31ENV LD_LIBRARY_PATH=/usr/local/src/rogue/lib:/usr/local/src/IPMC/lib64:0 B
32ENV PYQTDESIGNERPATH=/usr/local/src/rogue/python/pyrogue/pydm:0 B
33ENV PYDM_DATA_PLUGINS_PATH=/usr/local/src/rogue/python/pyrogue/pydm/data_plugins0 B
34ENV PYDM_TOOLS_PATH=/usr/local/src/rogue/python/pyrogue/pydm/tools0 B
35/bin/sh -c mkdir -p ${ROGUE_DIR}/rogue_utilities181 B
36COPY file:25e30a34cd488f323a02a377854b20bf679736b6f9ba893508ecb3a3e64c3e8b in /usr/local/src/rogue/rogue_utilities/ 1.29 KB
37ENV PATH=/usr/local/src/roguerogue_utilities:/usr/local/src/ProgramFPGA:/usr/local/src/FirmwareLoader:/usr/local/src/IPMC/bin/x86_64-linux-dbg:/opt/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin0 B
38WORKDIR /0 B
39LABEL com.docker.compose.image.builder=classic0 B
40ARG GH_TOKEN0 B
41WORKDIR /tmp0 B
42COPY file:35ed254f18c2783f84a607a448e1fa9d4fba29ca0f16da230091eb3a6f839ef0 in . 237 B
43|1 GH_TOKEN=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 /bin/sh -c pip3263 MB
44|1 GH_TOKEN=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 /bin/sh -c mkdir112 B
45WORKDIR /tmp0 B
46COPY file:83c6911fb07a2624e5f88b14d9bbd0225c1ac097ea50165c51307b86752cea6f in . 903 B
47|1 GH_TOKEN=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 /bin/sh -c python341.47 MB
48WORKDIR /usr/local/src0 B
49|1 GH_TOKEN=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 /bin/sh -c git78.92 MB
50WORKDIR /usr/local/src/smurf-pcie0 B
51|1 GH_TOKEN=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 /bin/sh -c sed307 B
52|1 GH_TOKEN=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 /bin/sh -c sed403 B
53|1 GH_TOKEN=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 /bin/sh -c cat0 B
54|1 GH_TOKEN=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 /bin/sh -c git1.76 GB
55ENV PYTHONPATH=/usr/local/src/smurf-pcie/software/python:/usr/local/src/rogue/python:0 B
56ENV PYTHONPATH=/usr/local/src/smurf-pcie/firmware/python:/usr/local/src/smurf-pcie/software/python:/usr/local/src/rogue/python:0 B
57ENV PYTHONPATH=/usr/local/src/smurf-pcie/firmware/submodules/axi-pcie-core/python:/usr/local/src/smurf-pcie/firmware/python:/usr/local/src/smurf-pcie/software/python:/usr/local/src/rogue/python:0 B
58|1 GH_TOKEN=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 /bin/sh -c apt-get36.78 MB
59ARG branch0 B
60WORKDIR /usr/local/src0 B
61|1 GH_TOKEN=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 /bin/sh -c git228.22 MB
62|1 GH_TOKEN=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 /bin/sh -c pip11.47 MB
63USER cryo0 B
64|1 GH_TOKEN=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 /bin/sh -c git207 B
65USER root0 B
66WORKDIR /usr/local/src/pysmurf0 B
67|1 GH_TOKEN=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 /bin/sh -c pip31.39 MB
68|1 GH_TOKEN=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 /bin/sh -c mkdir178 B
69WORKDIR /usr/local/src/pysmurf/build0 B
70|1 GH_TOKEN=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 /bin/sh -c cmake6.72 MB
71ENV PYTHONPATH=/usr/local/src/pysmurf/lib:/usr/local/src/smurf-pcie/firmware/submodules/axi-pcie-core/python:/usr/local/src/smurf-pcie/firmware/python:/usr/local/src/smurf-pcie/software/python:/usr/local/src/rogue/python:0 B
72ENV SMURF_DIR=/usr/local/src/pysmurf0 B
73ENV PYSMURF_TOP=/usr/local/src/pysmurf0 B
74|1 GH_TOKEN=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 /bin/sh -c mkdir164 B
75ADD multi:5defd3e953cb2fda693b59359ce1c78f8e978f6ab155137b63d5f77ea7ee9956 in /usr/local/src/pysmurf_utilities/ 7.6 KB
76ENV PATH=/usr/local/src/pysmurf_utilities:/usr/local/src/roguerogue_utilities:/usr/local/src/ProgramFPGA:/usr/local/src/FirmwareLoader:/usr/local/src/IPMC/bin/x86_64-linux-dbg:/opt/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin0 B
77|1 GH_TOKEN=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 /bin/sh -c rm128 B
78ENV MPLBACKEND=GTK3Agg0 B
79COPY dir:45ee63b8374c4d36ae4aa3611017f8981429b3a790d88d977cbc43edf553ba15 in /.jupyter 316 B
80|1 GH_TOKEN=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 /bin/sh -c chown320 B
81ENV JUPYTER_CONFIG_DIR=/.jupyter0 B
82LABEL com.docker.compose.image.builder=classic0 B
83/bin/sh -c apt update &&140.9 MB
84/bin/sh -c cd /usr/local/src 11.99 MB
85ENV SPT3G_SOFTWARE_PATH=/usr/local/src/spt3g_software0 B
86ENV SPT3G_SOFTWARE_BUILD_PATH=/usr/local/src/spt3g_software/build0 B
87ENV PATH=/usr/local/src/spt3g_software/build/bin:/usr/local/src/pysmurf_utilities:/usr/local/src/roguerogue_utilities:/usr/local/src/ProgramFPGA:/usr/local/src/FirmwareLoader:/usr/local/src/IPMC/bin/x86_64-linux-dbg:/opt/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin0 B
88ENV LD_LIBRARY_PATH=/usr/local/src/spt3g_software/build/lib:/usr/local/src/rogue/lib:/usr/local/src/IPMC/lib64:0 B
89ENV PYTHONPATH=/usr/local/src/spt3g_software/build:/usr/local/src/pysmurf/lib:/usr/local/src/smurf-pcie/firmware/submodules/axi-pcie-core/python:/usr/local/src/smurf-pcie/firmware/python:/usr/local/src/smurf-pcie/software/python:/usr/local/src/rogue/python:0 B
90/bin/sh -c echo "INSTALLING SO3g"8.76 MB
91LABEL com.docker.compose.image.builder=classic0 B
92WORKDIR /usr/local/src/32 B
93ENV SO3G_DIR=/usr/local/src/so3g0 B
94ENV SPT3G_DIR=/usr/local/src/spt3g_software0 B
95COPY . /usr/local/src/smurf-streamer # buildkit7.59 MB
96WORKDIR /usr/local/src/smurf-streamer/build180 B
97RUN /bin/sh -c rm -rf35.77 KB
98RUN /bin/sh -c make #1003.62 KB
99RUN /bin/sh -c pip3 install23.9 KB
100ENV PYTHONPATH=/usr/local/src/smurf-streamer/lib:/usr/local/src/spt3g_software/build:/usr/local/src/pysmurf/lib:/usr/local/src/smurf-pcie/firmware/submodules/axi-pcie-core/python:/usr/local/src/smurf-pcie/firmware/python:/usr/local/src/smurf-pcie/software/python:/usr/local/src/rogue/python:0 B
101ENV PYTHONPATH=/usr/local/src/smurf-streamer/python:/usr/local/src/smurf-streamer/lib:/usr/local/src/spt3g_software/build:/usr/local/src/pysmurf/lib:/usr/local/src/smurf-pcie/firmware/submodules/axi-pcie-core/python:/usr/local/src/smurf-pcie/firmware/python:/usr/local/src/smurf-pcie/software/python:/usr/local/src/rogue/python:0 B
102WORKDIR /usr/local/src/smurf-streamer32 B
103ENTRYPOINT ["/bin/sh" "-c" "/bin/bash"]0 B

Command

 ARG RELEASE