Sign inSign up

telemetrybalkan/o2d:0.0.4-alpha

Index digest

sha256:cc5286a89869575eeaeae9606e3082f70efdf9e32e792d2994ed56b95d21cc6d

OS/ARCH

linux/arm64

Compressed size

3.73 GB

Last pushed

10 days by kropanov

Type

Image

Manifest digest

sha256:6a923bdfcabd0b2e0398d99cb133b0e700dfe68302ca4946071a77aaf28113f9

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 -p93 B
25RUN /bin/bash -c mkdir -p132 B
26RUN /bin/bash -c apt-get update442.99 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 # buildkit177 B
30RUN /bin/bash -c apt-get install3.47 MB
31RUN /bin/bash -c mkdir /var/run/sshd114 B
32RUN /bin/bash -c echo "root:o2d"378 B
33RUN /bin/bash -c echo 'PasswordAuthentication1.69 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 # buildkit369 B
39EXPOSE [80/tcp]0 B
40RUN /bin/bash -c apt-get install7.61 KB
41RUN /bin/bash -c mkdir -p126 B
42RUN /bin/bash -c sudo chmod129 B
43RUN /bin/bash -c sudo chown133 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 -fsSL56.25 MB
53RUN /bin/bash -c npm i4.17 MB
54WORKDIR /root32 B
55RUN /bin/bash -c set -e;258.1 KB
56WORKDIR /root/libuvc32 B
57RUN /bin/bash -c mkdir build139 B
58WORKDIR /root/libuvc/build32 B
59RUN /bin/bash -c cmake ..190.94 KB
60RUN /bin/bash -c sudo make91.42 KB
61RUN /bin/bash -c sudo ldconfig23.14 KB
62RUN /bin/bash -c rosdep update943.72 KB
63RUN /bin/bash -c apt-get install1.02 GB
64RUN /bin/bash -c pip3 install200.46 MB
65RUN /bin/bash -c pip3 install30.71 KB
66RUN /bin/bash -c pip3 install159.04 MB
67RUN /bin/bash -c NUMPY_INCLUDE="$(python3 -c162 B
68ENV CPATH=/opt/numpy-include0 B
69WORKDIR /root32 B
70RUN /bin/bash -c set -e;13.32 MB
71WORKDIR /root/YDLidar-SDK32 B
72RUN /bin/bash -c mkdir build149 B
73WORKDIR /root/YDLidar-SDK/build32 B
74RUN /bin/bash -c cmake ..79.27 KB
75RUN /bin/bash -c make -j$(nproc)17.52 MB
76WORKDIR /root32 B
77RUN /bin/bash -c set -e;3.61 MB
78WORKDIR /root/Fields2Cover32 B
79RUN /bin/bash -c mkdir -p147 B
80WORKDIR /root/Fields2Cover/build32 B
81RUN /bin/bash -c CC=clang CXX=clang++10.1 MB
82RUN /bin/bash -c CC=clang CXX=clang++7.57 MB
83WORKDIR /root32 B
84RUN /bin/bash -c set -e;158 MB
85RUN /bin/bash -c set -e;133.9 MB
86WORKDIR /root/opencv32 B
87RUN /bin/bash -c mkdir build142 B
88WORKDIR /root/opencv/build32 B
89RUN /bin/bash -c cmake -D145.01 MB
90RUN /bin/bash -c make -j$(nproc)231.44 MB
91COPY jazzy-ros2-base.entrypoint.sh /ws/entrypoint.sh # buildkit384 B
92RUN /bin/bash -c chmod +x32 B
93ENTRYPOINT ["/ws/entrypoint.sh"]0 B
94LABEL maintainer=2Lemetry<[email protected]>0 B
95ENV PIP_BREAK_SYSTEM_PACKAGES=10 B
96ENV DEBIAN_FRONTEND=noninteractive0 B
97SHELL [/bin/bash -lc]0 B
98RUN /bin/bash -lc mkdir -p119 B
99COPY source/o2d/server /root/engine/o2d/server # buildkit66.13 KB
100COPY source/o2d/ros2_ws/src /root/engine/o2d/ros2_ws/src # buildkit9.42 MB
101RUN /bin/bash -lc mkdir -p204 B
102RUN /bin/bash -lc mkdir -p210 B
103WORKDIR /root/engine/o2d/ros2_ws32 B
104RUN /bin/bash -lc source /opt/ros/$ROS_DISTRO/setup.bash20.61 MB
105ENV MAKEFLAGS=-j20 B
106RUN /bin/bash -lc source /opt/ros/$ROS_DISTRO/setup.bash3.44 MB
107RUN /bin/bash -lc source /opt/ros/$ROS_DISTRO/setup.bash35.06 MB
108COPY source/orb/web /root/engine/orb/web # buildkit42.46 MB
109WORKDIR /root/engine/orb/web32 B
110RUN /bin/bash -lc set -e;514.65 MB
111RUN /bin/bash -lc npm run50.68 MB
112RUN /bin/bash -lc mkdir -p110 B
113COPY o2d.entrypoint.sh /opt/o2d/entrypoint.sh # buildkit514 B
114COPY development.entrypoint.sh /opt/o2d/development.entrypoint.sh # buildkit595 B
115COPY convert-to-development.sh /usr/local/bin/o2d-convert-to-development # buildkit742 B
116COPY o2d.entrypoint-launcher.sh /usr/local/bin/o2d-entrypoint # buildkit481 B
117COPY template.server.env /opt/o2d/template.server.env # buildkit440 B
118RUN /bin/bash -lc chmod +x32 B
119ENTRYPOINT ["/usr/local/bin/o2d-entrypoint"]0 B

Command

 ARG RELEASE