Namespace
blakeblackshear
Image / Tag
frigate:0.2.0-odroid
Content Digest
sha256:6e48d3e0fa4fd69d9496488db69928a53674060d990a673dc125b2a52647698f
Details
Created

2019-06-02 16:18:08 UTC

Size

444 MB

Content Digest
Environment
PATH

/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin


Layers

[#000] sha256:642790bfe707b4b246624090d72784c59aa5f0d16abf95f4f7b3de91b02225b9 - 5.26% (23.3 MB)

[#001] sha256:2d7f0a2a454e1b31011791e8b8149efe28d6982ce345a35b250df991e3f1a1ba - 0.0% (850 Bytes)

[#002] sha256:040caec04e297f82c430a724a6bcb3f6971f28885f156a41340c3a56ca43e045 - 0.0% (186 Bytes)

[#003] sha256:a291f04f3ddd09b09d93b79bf89554fb9671c1afade68ae19880480744db46be - 4.82% (21.4 MB)

[#004] sha256:7ac8d2429dd71e132027fb2a068a873c8587c781b179b2ff90cf376f063c278c - 0.0% (247 Bytes)

[#005] sha256:61a4ce92ece2a68c7b7f736b2cef17d03fcd06d9d996d140222a0e50ae4c63e2 - 0.0% (2.51 KB)

[#006] sha256:9605a4e65ae682c207e04a7a3b79414e9f3295cd75f5b68c673e386b6621d27f - 56.36% (250 MB)

[#007] sha256:2a77b6dc81b439178f4bb876997bc59e53c18244a1ecde239ace4c0805eff2ef - 1.46% (6.49 MB)

[#008] sha256:e390971c07b6524b7ad2c6fe84dad527978deb2a4394653525252a01bd980b70 - 4.82% (21.4 MB)

[#009] sha256:3b3f8a41387bbc43effa410f7b9fc94eb97789af442763044e3956200de88f45 - 19.32% (85.7 MB)

[#010] sha256:f161ca951a047b278882502523972e3bec8b5afa21152db61494be32bf18586c - 2.53% (11.2 MB)

[#011] sha256:80f2b09aba55d23481116d823387266019e95d308bd017d9765a11b12adf3ebc - 3.59% (15.9 MB)

[#012] sha256:878c1511ffa759fa465bdb4e580c3a0138bf5fc31ffe29d9d13bb7f253a8cdb4 - 0.0% (742 Bytes)

[#013] sha256:8d2e0fdf01053d91928fc1051ddedeb7c4f1abcf7e306d79c16c8d8bd449740b - 0.92% (4.08 MB)

[#014] sha256:5c1a4ef5adb996f0ba7f399d299544d4879f00b0493201308433e34fa80f4796 - 0.0% (320 Bytes)

[#015] sha256:25abedc57b7f7f402afccb73853da5101636dddff6f8b00fa19fb206747c4054 - 0.92% (4.06 MB)

[#016] sha256:d9130b376fc7ad866b5ab3252ae122f5b8464bf6d7c0d176ab9ca38872633d4a - 0.0% (668 Bytes)

[#017] sha256:b8939787f58c11242bd09e69e78f5a53f18201d10ba20ffc7131215e9d7489f5 - 0.0% (160 Bytes)

[#018] sha256:bed822e88227d26133a039418c4a865565352b474601de145098e6bc911be486 - 0.0% (115 Bytes)

[#019] sha256:f0a3d5880a95412a0581253013fea53a5a27ddd9aed398669e396487d9cf40af - 0.0% (327 Bytes)

[#020] sha256:6769dd82f0533b108f7e78228bca0c0ee7f061d3adca29551086fb3c95bf241f - 0.0% (120 Bytes)

[#021] sha256:cbb5d453db3030d088501efce585323860ae5fa4ae20cbf0032174b8ef03b5ea - 0.0% (15.4 KB)

[#022] sha256:0f8bada6b89f0314b6f6bf5017cc5890e5d75eae1c72139430e045e78e860e4a - 0.0% (1.42 KB)


History
2019-05-15 21:58:24 UTC

/bin/sh -c #(nop) ADD file:816ebaa0df5396bcd14111f4c10b3aa1d9644e0fc8cbb961ba8755c1e54d768e in /

2019-05-15 21:58:26 UTC

/bin/sh -c set -xe && echo '#!/bin/sh' > /usr/sbin/policy-rc.d && echo 'exit 101' >> /usr/sbin/policy-rc.d && chmod +x /usr/sbin/policy-rc.d && dpkg-divert --local --rename --add /sbin/initctl && cp -a /usr/sbin/policy-rc.d /sbin/initctl && sed -i 's/^exit.*/exit 0/' /sbin/initctl && echo 'force-unsafe-io' > /etc/dpkg/dpkg.cfg.d/docker-apt-speedup && echo 'DPkg::Post-Invoke { "rm -f /var/cache/apt/archives/*.deb /var/cache/apt/archives/partial/*.deb /var/cache/apt/*.bin || true"; };' > /etc/apt/apt.conf.d/docker-clean && echo 'APT::Update::Post-Invoke { "rm -f /var/cache/apt/archives/*.deb /var/cache/apt/archives/partial/*.deb /var/cache/apt/*.bin || true"; };' >> /etc/apt/apt.conf.d/docker-clean && echo 'Dir::Cache::pkgcache ""; Dir::Cache::srcpkgcache "";' >> /etc/apt/apt.conf.d/docker-clean && echo 'Acquire::Languages "none";' > /etc/apt/apt.conf.d/docker-no-languages && echo 'Acquire::GzipIndexes "true"; Acquire::CompressionTypes::Order:: "gz";' > /etc/apt/apt.conf.d/docker-gzip-indexes && echo 'Apt::AutoRemove::SuggestsImportant "false";' > /etc/apt/apt.conf.d/docker-autoremove-suggests

2019-05-15 21:58:28 UTC

/bin/sh -c rm -rf /var/lib/apt/lists/*

2019-05-15 21:58:31 UTC

/bin/sh -c mkdir -p /run/systemd && echo 'docker' > /run/systemd/container

2019-05-15 21:58:32 UTC

/bin/sh -c #(nop) CMD ["/bin/bash"]

2019-06-01 12:54:04 UTC (buildkit.dockerfile.v0)

ARG DEVICE

2019-06-01 12:54:04 UTC (buildkit.dockerfile.v0)

RUN |1 DEVICE=odroid /bin/sh -c apt-get -qq update && apt-get -qq install --no-install-recommends -y apt-transport-https ca-certificates curl wget gnupg-agent dirmngr software-properties-common && rm -rf /var/lib/apt/lists/* # buildkit

2019-06-01 12:54:04 UTC (buildkit.dockerfile.v0)

COPY scripts/install_odroid_repo.sh . # buildkit

2019-06-01 12:54:19 UTC (buildkit.dockerfile.v0)

RUN |1 DEVICE=odroid /bin/sh -c if [ "$DEVICE" = "odroid" ]; then sh /install_odroid_repo.sh; fi # buildkit

2019-06-01 12:57:56 UTC (buildkit.dockerfile.v0)

RUN |1 DEVICE=odroid /bin/sh -c apt-get -qq update && apt-get -qq install --no-install-recommends -y python3 ffmpeg build-essential cmake unzip pkg-config libjpeg-dev libpng-dev libtiff-dev libavcodec-dev libavformat-dev libswscale-dev libv4l-dev libxvidcore-dev libx264-dev libgtk-3-dev libatlas-base-dev gfortran python3-dev libusb-1.0-0 python3-pip python3-pil python3-numpy libc++1 libc++abi1 libunwind8 libgcc1 && rm -rf /var/lib/apt/lists/* # buildkit

2019-06-01 12:58:21 UTC (buildkit.dockerfile.v0)

RUN |1 DEVICE=odroid /bin/sh -c wget -q -O /tmp/get-pip.py --no-check-certificate https://bootstrap.pypa.io/get-pip.py && python3 /tmp/get-pip.py # buildkit

2019-06-02 14:16:52 UTC (buildkit.dockerfile.v0)

RUN |1 DEVICE=odroid /bin/sh -c pip install -U pip numpy Flask paho-mqtt PyYAML # buildkit

2019-06-02 14:17:04 UTC (buildkit.dockerfile.v0)

RUN |1 DEVICE=odroid /bin/sh -c wget -q -P /usr/local/src/ --no-check-certificate https://github.com/opencv/opencv/archive/4.0.1.zip # buildkit

2019-06-02 16:17:54 UTC (buildkit.dockerfile.v0)

RUN |1 DEVICE=odroid /bin/sh -c cd /usr/local/src/ && unzip 4.0.1.zip && rm 4.0.1.zip && cd /usr/local/src/opencv-4.0.1/ && mkdir build && cd /usr/local/src/opencv-4.0.1/build && cmake -D CMAKE_INSTALL_TYPE=Release -D CMAKE_INSTALL_PREFIX=/usr/local/ .. && make -j4 && make install && ldconfig && rm -rf /usr/local/src/opencv-4.0.1 # buildkit

2019-06-02 16:17:57 UTC (buildkit.dockerfile.v0)

RUN |1 DEVICE=odroid /bin/sh -c wget https://dl.google.com/coral/edgetpu_api/edgetpu_api_latest.tar.gz -O edgetpu_api.tar.gz --trust-server-names && tar xzf edgetpu_api.tar.gz # buildkit

2019-06-02 16:17:57 UTC (buildkit.dockerfile.v0)

COPY scripts/install_edgetpu_api.sh edgetpu_api/install.sh # buildkit

2019-06-02 16:18:02 UTC (buildkit.dockerfile.v0)

RUN |1 DEVICE=odroid /bin/sh -c cd edgetpu_api && /bin/bash install.sh # buildkit

2019-06-02 16:18:03 UTC (buildkit.dockerfile.v0)

RUN |1 DEVICE=odroid /bin/sh -c cd /usr/local/lib/python3.6/dist-packages/edgetpu/swig/ && ln -s _edgetpu_cpp_wrapper.cpython-35m-arm-linux-gnueabihf.so _edgetpu_cpp_wrapper.cpython-36m-arm-linux-gnueabihf.so # buildkit

2019-06-02 16:18:05 UTC (buildkit.dockerfile.v0)

RUN |1 DEVICE=odroid /bin/sh -c wget https://dl.google.com/coral/canned_models/mobilenet_ssd_v2_coco_quant_postprocess_edgetpu.tflite -O mobilenet_ssd_v2_coco_quant_postprocess_edgetpu.tflite --trust-server-names # buildkit

2019-06-02 16:18:05 UTC (buildkit.dockerfile.v0)

RUN |1 DEVICE=odroid /bin/sh -c wget https://dl.google.com/coral/canned_models/coco_labels.txt -O coco_labels.txt --trust-server-names # buildkit

2019-06-02 16:18:06 UTC (buildkit.dockerfile.v0)

RUN |1 DEVICE=odroid /bin/sh -c ln -s mobilenet_ssd_v2_coco_quant_postprocess_edgetpu.tflite /frozen_inference_graph.pb # buildkit

2019-06-02 16:18:06 UTC (buildkit.dockerfile.v0)

RUN |1 DEVICE=odroid /bin/sh -c ln -s /coco_labels.txt /label_map.pbtext # buildkit

2019-06-02 16:18:07 UTC (buildkit.dockerfile.v0)

RUN |1 DEVICE=odroid /bin/sh -c (apt-get autoremove -y; apt-get autoclean -y) # buildkit

2019-06-02 16:18:08 UTC (buildkit.dockerfile.v0)

WORKDIR /opt/frigate/

2019-06-02 16:18:08 UTC (buildkit.dockerfile.v0)

ADD frigate frigate/ # buildkit

2019-06-02 16:18:08 UTC (buildkit.dockerfile.v0)

COPY detect_objects.py . # buildkit

2019-06-02 16:18:08 UTC (buildkit.dockerfile.v0)

CMD ["python3" "-u" "detect_objects.py"]