Sign inSign up

telemetrybalkan/o2d:0.0.3-alpha

Index digest

sha256:f216a0037101890629c78bee6c07d8b0b884ad7746cd30bb8abdfd9eac1d8c6b

OS/ARCH

linux/arm64

Compressed size

3.8 GB

Last pushed

4 days by kropanov

Type

Image

Manifest digest

sha256:5e748e5fb4e4c97323f401596ee3dc2dc9ce148a69a91055ed354de755882c7f

Image Layers

1ARG RELEASE0 B
2ARG LAUNCHPAD_BUILD_ARCH0 B
3LABEL org.opencontainers.image.version=24.040 B
4ADD file ... in / 27.6 MB
5CMD ["/bin/bash"]0 B
6RUN /bin/sh -c echo 'Etc/UTC'667.45 KB
7RUN /bin/sh -c apt-get update6.41 MB
8RUN /bin/sh -c curl -L92.59 KB
9ENV LANG=C.UTF-80 B
10ENV LC_ALL=C.UTF-80 B
11ENV ROS_DISTRO=jazzy0 B
12RUN /bin/sh -c apt-get update109.98 MB
13COPY ./ros_entrypoint.sh / # buildkit197 B
14ENTRYPOINT ["/ros_entrypoint.sh"]0 B
15CMD ["bash"]0 B
16RUN /bin/sh -c apt-get update100.77 MB
17RUN /bin/sh -c rosdep init403 KB
18RUN /bin/sh -c colcon mixin2.59 KB
19RUN /bin/sh -c apt-get update25.94 MB
20LABEL maintainer=2Lemetry<[email protected]>0 B
21ENV PIP_BREAK_SYSTEM_PACKAGES=10 B
22ENV DEBIAN_FRONTEND=noninteractive0 B
23SHELL [/bin/bash -c]0 B
24RUN /bin/bash -c mkdir -p94 B
25RUN /bin/bash -c mkdir -p132 B
26RUN /bin/bash -c apt-get update442.7 MB
27RUN /bin/bash -c apt-get install186.8 MB
28RUN /bin/bash -c apt-get install49.59 MB
29COPY alsa/asound.conf /etc/asound.conf # buildkit176 B
30RUN /bin/bash -c apt-get install3.47 MB
31RUN /bin/bash -c mkdir /var/run/sshd113 B
32RUN /bin/bash -c echo "root:o2d"377 B
33RUN /bin/bash -c echo 'PasswordAuthentication1.68 KB
34RUN /bin/bash -c echo 'PermitRootLogin1.69 KB
35RUN /bin/bash -c echo 'Port1.7 KB
36EXPOSE [7022/tcp]0 B
37RUN /bin/bash -c apt-get install1.86 MB
38COPY nginx/nginx.conf /etc/nginx/nginx.conf # buildkit368 B
39EXPOSE [80/tcp]0 B
40RUN /bin/bash -c apt-get install7.62 KB
41RUN /bin/bash -c mkdir -p125 B
42RUN /bin/bash -c sudo chmod129 B
43RUN /bin/bash -c sudo chown132 B
44USER postgres0 B
45RUN /bin/bash -c /usr/lib/postgresql/16/bin/initdb -D4.36 MB
46USER root0 B
47COPY postgresql-config/postgresql.conf /etc/postgresql/16/main/postgresql.conf # buildkit9.05 KB
48COPY postgresql-config/pg_hba.conf /etc/postgresql/16/main/pg_hba.conf # buildkit2.35 KB
49RUN /bin/bash -c sudo chmod9.05 KB
50RUN /bin/bash -c sudo chmod2.35 KB
51WORKDIR /root32 B
52RUN /bin/bash -c curl -sL689.92 KB
53RUN /bin/bash -c apt-get install56.13 MB
54RUN /bin/bash -c npm i12.8 MB
55RUN /bin/bash -c npm i4.12 MB
56WORKDIR /root32 B
57RUN /bin/bash -c set -e;258.1 KB
58WORKDIR /root/libuvc32 B
59RUN /bin/bash -c mkdir build138 B
60WORKDIR /root/libuvc/build32 B
61RUN /bin/bash -c cmake ..190.93 KB
62RUN /bin/bash -c sudo make91.41 KB
63RUN /bin/bash -c sudo ldconfig23.13 KB
64RUN /bin/bash -c rosdep update943.71 KB
65RUN /bin/bash -c apt-get install1.02 GB
66RUN /bin/bash -c pip3 install200.46 MB
67RUN /bin/bash -c pip3 install30.74 KB
68RUN /bin/bash -c pip3 install159.39 MB
69WORKDIR /root32 B
70COPY addons/AstraSDK-v2.1.3-Linux-aarch64.tar.gz /root/AstraSDK-v2.1.3-Linux-aarch64.tar.gz # buildkit25.03 MB
71RUN /bin/bash -c sudo rm32 B
72RUN /bin/bash -c sudo mkdir111 B
73RUN /bin/bash -c sudo tar24.9 MB
74ENV ASTRA_SDK_ROOT=/opt/astra ASTRA_SDK_INCLUDE=/opt/astra/include ASTRA_SDK_LIB=/opt/astra/lib LD_LIBRARY_PATH=/opt/astra/lib0 B
75WORKDIR /root32 B
76RUN /bin/bash -c set -e;13.32 MB
77WORKDIR /root/YDLidar-SDK32 B
78RUN /bin/bash -c mkdir build149 B
79WORKDIR /root/YDLidar-SDK/build32 B
80RUN /bin/bash -c cmake ..79.23 KB
81RUN /bin/bash -c make -j$(nproc)17.52 MB
82WORKDIR /root32 B
83RUN /bin/bash -c set -e;3.61 MB
84WORKDIR /root/Fields2Cover32 B
85RUN /bin/bash -c mkdir -p147 B
86WORKDIR /root/Fields2Cover/build32 B
87RUN /bin/bash -c CC=clang CXX=clang++10.1 MB
88RUN /bin/bash -c CC=clang CXX=clang++7.57 MB
89WORKDIR /root32 B
90RUN /bin/bash -c set -e;157.99 MB
91RUN /bin/bash -c set -e;133.9 MB
92WORKDIR /root/opencv32 B
93RUN /bin/bash -c mkdir build140 B
94WORKDIR /root/opencv/build32 B
95RUN /bin/bash -c cmake -D143.86 MB
96RUN /bin/bash -c make -j$(nproc)227.76 MB
97COPY jazzy-ros2-base.entrypoint.sh /ws/entrypoint.sh # buildkit383 B
98RUN /bin/bash -c chmod +x32 B
99ENTRYPOINT ["/ws/entrypoint.sh"]0 B
100LABEL maintainer=2Lemetry<[email protected]>0 B
101ENV PIP_BREAK_SYSTEM_PACKAGES=10 B
102ENV DEBIAN_FRONTEND=noninteractive0 B
103SHELL [/bin/bash -lc]0 B
104RUN /bin/bash -lc mkdir -p117 B
105COPY source/o2d/server /root/engine/o2d/server # buildkit66.75 KB
106COPY source/o2d/ros2_ws/src /root/engine/o2d/ros2_ws/src # buildkit9.42 MB
107RUN /bin/bash -lc mkdir -p204 B
108RUN /bin/bash -lc mkdir -p206 B
109WORKDIR /root/engine/o2d/ros2_ws32 B
110RUN /bin/bash -lc source /opt/ros/$ROS_DISTRO/setup.bash20.62 MB
111ENV MAKEFLAGS=-j20 B
112RUN /bin/bash -lc source /opt/ros/$ROS_DISTRO/setup.bash3.44 MB
113RUN /bin/bash -lc source /opt/ros/$ROS_DISTRO/setup.bash35.06 MB
114COPY source/orb/web /root/engine/orb/web # buildkit42.45 MB
115WORKDIR /root/engine/orb/web32 B
116RUN /bin/bash -lc set -e;519.51 MB
117RUN /bin/bash -lc npm run50.72 MB
118COPY convert-to-development.sh /ws/convert-to-development.sh # buildkit658 B
119COPY development.entrypoint.sh /ws/development.entrypoint.sh # buildkit655 B
120COPY .server.env /ws/.server.env # buildkit415 B
121RUN /bin/bash -lc chmod +x32 B
122COPY o2d.entrypoint.sh /ws/entrypoint.sh # buildkit494 B
123RUN /bin/bash -lc chmod +x32 B
124ENTRYPOINT ["/ws/entrypoint.sh"]0 B

Command

 ARG RELEASE