Sign inSign up

simonsobs/sodetlib:DEV-so-docker-builds

Manifest digest

sha256:52d539326b4eac520dffb740547938d8ef06de304623180f5e9a160fbc152371

OS/ARCH

linux/amd64

Compressed size

2.18 GB

Last pushed

about 4 years by jlashner

Type

Image

Manifest digest

sha256:52d539326b4eac520dffb740547938d8ef06de304623180f5e9a160fbc152371

Image Layers

1ADD file ... in / 27.24 MB
2CMD ["bash"]0 B
3WORKDIR /app_lib136 B
4ENV TZ=Etc/UTC0 B
5/bin/sh -c ln -snf /usr/share/zoneinfo/$TZ197 B
6/bin/sh -c apt-get update &&301.31 MB
7COPY file:62aaff3d2c496000d98d8953cf98fa6157df6c5c87333f6e846a6dacece5637f in /app_lib 172 B
8/bin/sh -c pip3 install -r113 MB
9COPY file:14edb33d56da95966f6edc011e6428a3085b4221b1415ea056801c5830b893b7 in /app_lib 279 B
10COPY dir:6ba21d1ffbf87a150d31c36eb2e62161f9e9e85737707ce69f01d1fe08e854c9 in /app_lib/spt3g_software/ 6.41 MB
11/bin/sh -c /bin/bash /app_lib/spt3g-setup.sh17.35 MB
12ENV SPT3G_SOFTWARE_PATH=/app_lib/spt3g_software0 B
13ENV SPT3G_SOFTWARE_BUILD_PATH=/app_lib/spt3g_software/build0 B
14ENV PATH=/app_lib/spt3g_software/build/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin0 B
15ENV LD_LIBRARY_PATH=/app_lib/spt3g_software/build/spt3g:0 B
16ENV PYTHONPATH=/app_lib/spt3g_software/build:0 B
17ENV LANG=C.UTF-80 B
18/bin/sh -c apt update &&45.25 MB
19WORKDIR /app_lib/so3g117 B
20ADD dir:62aac6e8eac550d133eb2495259af538e1e3446a5d4800dab5d9fe3998123fc0 in /app_lib/so3g 1 MB
21/bin/sh -c pip3 install -r204.09 MB
22/bin/sh -c /bin/bash /app_lib/so3g/docker/qpoint-setup.sh7.34 MB
23/bin/sh -c /bin/bash /app_lib/so3g/docker/so3g-setup.sh9.4 MB
24ENV LANG=C.UTF-80 B
25/bin/sh -c groupadd -g 90003.46 KB
26ENV OCS_CONFIG_DIR=/config0 B
27/bin/sh -c apt-get update &&21.97 MB
28/bin/sh -c pip3 install dumb-init21.26 KB
29COPY dir:9d5bf1f70577bb602d480f88b2690056ad2751032da7d474da373f31c7d9872d in /app/ocs/requirements 220 B
30COPY file:8d739e63fd1608ae5cd1fa13442bf380ad73cc15fdc00c09ed98499621fa0478 in /app/ocs/requirements.txt 311 B
31WORKDIR /app/ocs/0 B
32/bin/sh -c pip3 install -r120.53 MB
33COPY dir:f8dc4dfe190a8334079f3254d1b65c8a4eb307740a9e77671ba3c51c929712c5 in /app/ocs/ 5.37 MB
34/bin/sh -c pip3 install .1.46 MB
35COPY dir:391e680db42b2962dba6e274f31c897b2b5297ddc54fd9faf91ae4959a566daf in /app/socs/ 16.54 MB
36WORKDIR /app/socs/0 B
37/bin/sh -c pip3 install -r15.73 MB
38/bin/sh -c DEBIAN_FRONTEND=noninteractive 192.57 MB
39/bin/sh -c mkdir -p /usr/local/src/epics/base-3.15.5180 B
40WORKDIR /usr/local/src/epics/base-3.15.50 B
41/bin/sh -c wget -c base-3.15.5.tar.gz14.25 MB
42ENV EPICS_BASE=/usr/local/src/epics/base-3.15.50 B
43ENV EPICS_HOST_ARCH=linux-x86_640 B
44ENV PATH=/usr/local/src/epics/base-3.15.5/bin/linux-x86_64:/app_lib/spt3g_software/build/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin0 B
45ENV LD_LIBRARY_PATH=/usr/local/src/epics/base-3.15.5/lib/linux-x86_64:/app_lib/spt3g_software/build/spt3g:0 B
46ENV PYEPICS_LIBCA=/usr/local/src/epics/base-3.15.5/lib/linux-x86_64/libca.so0 B
47/bin/sh -c pip3 install ipython24.98 MB
48WORKDIR /usr/local/src0 B
49ADD file ... in . 12.86 MB
50ENV LD_LIBRARY_PATH=/usr/local/src/IPMC/lib64:/usr/local/src/epics/base-3.15.5/lib/linux-x86_64:/app_lib/spt3g_software/build/spt3g:0 B
51ENV PATH=/usr/local/src/IPMC/bin/x86_64-linux-dbg:/usr/local/src/epics/base-3.15.5/bin/linux-x86_64:/app_lib/spt3g_software/build/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin0 B
52/bin/sh -c mkdir -p 170 B
53ADD file ... in /usr/local/src/FirmwareLoader/ 3.9 MB
54ENV 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:/app_lib/spt3g_software/build/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin0 B
55ADD dir:fc1cb025779fab19334a00f890a75e45c14c485fec2872864353f2b9265eb492 in /usr/local/src/ProgramFPGA 5.46 KB
56ENV 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:/app_lib/spt3g_software/build/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin0 B
57WORKDIR /usr/local/src0 B
58/bin/sh -c git clone https://github.com/slaclab/smurftestapps.git83.94 KB
59/bin/sh -c useradd -d /home/cryo2.11 KB
60WORKDIR /0 B
61/bin/sh -c apt-get update &&78.1 MB
62/bin/sh -c pip3 install PyYAML9.9 MB
63WORKDIR /usr/local/src0 B
64/bin/sh -c git clone https://github.com/slaclab/rogue.git20.91 MB
65WORKDIR /usr/local/src/rogue0 B
66/bin/sh -c mkdir build180 B
67WORKDIR /usr/local/src/rogue/build0 B
68/bin/sh -c cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo -DROGUE_INSTALL=local49.56 MB
69ENV PYTHONPATH=/usr/local/src/rogue/lib:/app_lib/spt3g_software/build:0 B
70ENV PYTHONPATH=/usr/local/src/rogue/python:/usr/local/src/rogue/lib:/app_lib/spt3g_software/build:0 B
71ENV ROGUE_DIR=/usr/local/src/rogue0 B
72ENV PYQTDESIGNERPATH=/usr/local/src/rogue/python/pyrogue/pydm:0 B
73ENV PYDM_DATA_PLUGINS_PATH=/usr/local/src/rogue/python/pyrogue/pydm/data_plugins0 B
74ENV PYDM_TOOLS_PATH=/usr/local/src/rogue/python/pyrogue/pydm/tools0 B
75/bin/sh -c mkdir -p /usr/local/src/rogue_utilities170 B
76COPY file:59db4164dead20ae7875c3f09474aecda8a310d4adfcd3012fab4bde0905c963 in /usr/local/src/rogue_utilities/ 1.28 KB
77ENV 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:/app_lib/spt3g_software/build/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin0 B
78ARG GH_TOKEN0 B
79|1 GH_TOKEN=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 /bin/sh -c mkdir114 B
80WORKDIR /tmp0 B
81COPY file:ce5d769229aba3ef0dab55f3f57c2b52a98635ac36347cdd7a2d6c2f1d4a0d60 in . 903 B
82|1 GH_TOKEN=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 /bin/sh -c echo0 B
83|1 GH_TOKEN=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 /bin/sh -c python337.33 MB
84WORKDIR /usr/local/src0 B
85|1 GH_TOKEN=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 /bin/sh -c git176.94 MB
86WORKDIR /usr/local/src/smurf-pcie0 B
87|1 GH_TOKEN=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 /bin/sh -c sed312 B
88|1 GH_TOKEN=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 /bin/sh -c git421.79 MB
89ENV PYTHONPATH=/usr/local/src/smurf-pcie/software/python:/usr/local/src/rogue/python:/usr/local/src/rogue/lib:/app_lib/spt3g_software/build:0 B
90ENV 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:/app_lib/spt3g_software/build:0 B
91ARG branch0 B
92WORKDIR /usr/local/src0 B
93|1 GH_TOKEN=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 /bin/sh -c git57.61 MB
94WORKDIR /usr/local/src/pysmurf0 B
95|1 GH_TOKEN=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 /bin/sh -c mkdir184 B
96WORKDIR /usr/local/src/pysmurf/build0 B
97|1 GH_TOKEN=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 /bin/sh -c cmake7.71 MB
98ENV 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:/app_lib/spt3g_software/build:0 B
99ENV 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:/app_lib/spt3g_software/build:0 B
100ENV SMURF_DIR=/usr/local/src/pysmurf0 B
101ENV PYSMURF_TOP=/usr/local/src/pysmurf0 B
102|1 GH_TOKEN=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 /bin/sh -c mkdir170 B
103ADD multi:4679e5c9d2ec6915c657933dda4a72e9ed16a9a1ec97cb745c98b4b97c904d44 in /usr/local/src/pysmurf_utilities/ 7.62 KB
104ENV 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:/app_lib/spt3g_software/build/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin0 B
105|1 GH_TOKEN=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 /bin/sh -c rm127 B
106ENV EPICS_CA_AUTO_ADDR_LIST=NO0 B
107ENV EPICS_CA_ADDR_LIST=localhost0 B
108ENV EPICS_PREFIX=smurf_server0 B
109ENV MPLBACKEND=GTK3Agg0 B
110COPY dir:2c8510e9d113718e45da9dc9a66c9719fa4928c66eb748e5a370bd8f20c98a80 in /.jupyter 313 B
111|1 GH_TOKEN=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 /bin/sh -c chown317 B
112ENV JUPYTER_CONFIG_DIR=/.jupyter0 B
113WORKDIR /tmp0 B
114COPY file:f6b4fbe3f4043c452544d29d013424af225bc833bf391d98b17ffbb034e20899 in . 205 B
115|1 GH_TOKEN=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 /bin/sh -c pip375.95 MB
116WORKDIR /usr/local/src0 B
117/bin/sh -c git clone https://github.com/simonsobs/sotodlib.git4.77 MB
118/bin/sh -c pip3 install quaternionarray22.09 KB
119/bin/sh -c pip3 install ./sotodlib59.2 MB
120ENV OCS_CONFIG_DIR=/config0 B
121COPY dir:ab98b2981fcf033d7a2e13fac53546edc2f13b6ed8938e1717782fbe415aa449 in /sodetlib 6.78 MB
122WORKDIR /sodetlib0 B
123/bin/sh -c pip3 install -e1.07 KB
124/bin/sh -c pip3 install -r60.25 MB
125/bin/sh -c python3 -c "import0 B

Command

ADD file:3ccf747d646089ed7fbb43c40c45dd43e86f0674115f856efada93c7e4a63624 in /