第一次

This commit is contained in:
ZhuJW
2026-04-16 15:44:32 +08:00
commit 5a98242f2f
171 changed files with 42954 additions and 0 deletions

View File

@@ -0,0 +1,34 @@
FROM artifacts.swf.i.mercedes-benz.com/panguprod-docker/fst_data_pipeline/ros:noetic-desktop-full-focal
ENV DEBIAN_FRONTEND=noninteractive
SHELL ["/bin/bash", "-c"]
# ---------- OS tools ----------
RUN apt-get update && apt-get install -y \
bash \
curl \
wget \
ca-certificates \
python3 \
python3-pip \
tzdata \
postgresql-client \
&& rm -rf /var/lib/apt/lists/*
# ---------- Python deps ----------
RUN pip3 install --no-cache-dir \
psycopg2-binary \
requests \
tqdm \
coscmd
# ---------- App ----------
WORKDIR /app
COPY runner.py /app/runner.py
COPY merge_ros1.sh /app/merge_ros1.sh
RUN chmod +x /app/merge_ros1.sh
# ROS env
RUN echo "source /opt/ros/noetic/setup.bash" >> /etc/profile
ENTRYPOINT ["python3", "/app/runner.py"]