logo
docker.io/andrewknolton/fastdds-base:2.11.1v
linux/amd64 docker.io

fastdds-base镜像是基于eProsima FastDDS的基础容器镜像,包含FastDDS核心库及其所需的系统依赖组件,为构建、测试和运行基于FastDDS的实时数据分发服务应用提供标准化的基础环境支持。

20
浏览次数
1.52GB
镜像大小
国内镜像
swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/andrewknolton/fastdds-base:2.11.1v
源镜像
docker.io/andrewknolton/fastdds-base:2.11.1v
镜像ID
sha256:59c0aa3bc57059cd4356c154df547c81487e90a6fbb7b228f873afcf9985bf9f
镜像 TAG
2.11.1v
镜像大小
1.52GB
平台架构
linux/amd64
镜像源
docker.io
CMD
bash
启动入口
/ros_entrypoint.sh
工作目录
OS/平台
linux/amd64
镜像创建
2025-07-21T15:29:28.770969046Z
同步时间
2026-09-17 17:57
浏览量
20 次
贡献者
⚙️ 环境变量 4
KeyValue
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin 0
LANG=C.UTF-8 1
LC_ALL=C.UTF-8 2
ROS_DISTRO=humble 3
🏷️ 镜像标签 2
KeyValue
ubuntu org.opencontainers.image.ref.name
22.04 org.opencontainers.image.version
🛡️ 镜像安全扫描
ubuntu 22.04 Trivy 2026-09-17 17:57 查看完整报告
699
低危 LOW
5069
中危 MEDIUM
432
高危 HIGH
27
严重 CRITICAL
受影响目标 (2)
docker.io/andrewknolton/fastdds-base:2.11.1v (ubuntu 22.04) ubuntu Python python-pkg

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/andrewknolton/fastdds-base:2.11.1v
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/andrewknolton/fastdds-base:2.11.1v  docker.io/andrewknolton/fastdds-base:2.11.1v

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/andrewknolton/fastdds-base:2.11.1v
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/andrewknolton/fastdds-base:2.11.1v  docker.io/andrewknolton/fastdds-base:2.11.1v

Shell快速替换命令

sed -i 's#andrewknolton/fastdds-base:2.11.1v#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/andrewknolton/fastdds-base:2.11.1v#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/andrewknolton/fastdds-base:2.11.1v && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/andrewknolton/fastdds-base:2.11.1v  docker.io/andrewknolton/fastdds-base:2.11.1v'

Ansible快速分发-Containerd

#ansible k8s -m shell -a 'ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/andrewknolton/fastdds-base:2.11.1v && ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/andrewknolton/fastdds-base:2.11.1v  docker.io/andrewknolton/fastdds-base:2.11.1v'

镜像构建历史


# 2025-07-21 23:29:28  322.08MB 执行命令并创建新的镜像层
RUN /bin/sh -c git clone --branch v2.11.1 https://github.com/eProsima/Fast-DDS.git &&     cd Fast-DDS &&     git submodule update --init --recursive &&     mkdir build && cd build &&     cmake .. -DTHIRDPARTY=ON -DFASTDDS_COMPILE=ON &&     make -j$(nproc) && make install # buildkit
                        
# 2025-07-21 23:28:47  12.29MB 执行命令并创建新的镜像层
RUN /bin/sh -c git clone --branch v1.1.1 https://github.com/eProsima/Fast-CDR.git &&     cd Fast-CDR && mkdir build && cd build &&     cmake .. && make -j$(nproc) && make install # buildkit
                        
# 2025-07-21 23:28:45  18.09MB 执行命令并创建新的镜像层
RUN /bin/sh -c git clone https://github.com/eProsima/foonathan_memory_vendor.git &&     cd foonathan_memory_vendor &&     mkdir build && cd build &&     cmake .. && make -j$(nproc) && make install # buildkit
                        
# 2025-07-21 23:28:36  413.04MB 执行命令并创建新的镜像层
RUN /bin/sh -c apt update && apt install -y     cmake g++ git wget curl libssl-dev libasio-dev     valgrind # buildkit
                        
# 2022-05-24 04:32:40  69.78MB 执行命令并创建新的镜像层
RUN /bin/sh -c apt-get update && apt-get install -y --no-install-recommends     ros-humble-ros-base=0.10.0-1*     && rm -rf /var/lib/apt/lists/* # buildkit
                        
# 2022-05-24 04:32:40  7.60KB 执行命令并创建新的镜像层
RUN /bin/sh -c colcon mixin add default       https://raw.githubusercontent.com/colcon/colcon-mixin-repository/master/index.yaml &&     colcon mixin update &&     colcon metadata add default       https://raw.githubusercontent.com/colcon/colcon-metadata-repository/master/index.yaml &&     colcon metadata update # buildkit
                        
# 2022-05-24 04:32:40  1.30MB 执行命令并创建新的镜像层
RUN /bin/sh -c rosdep init &&   rosdep update --rosdistro $ROS_DISTRO # buildkit
                        
# 2022-05-24 04:32:40  258.29MB 执行命令并创建新的镜像层
RUN /bin/sh -c apt-get update && apt-get install --no-install-recommends -y     build-essential     git     python3-colcon-common-extensions     python3-colcon-mixin     python3-rosdep     python3-vcstool     && rm -rf /var/lib/apt/lists/* # buildkit
                        
# 2022-05-24 04:32:40  0.00B 设置默认要执行的命令
CMD ["bash"]
                        
# 2022-05-24 04:32:40  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["/ros_entrypoint.sh"]
                        
# 2022-05-24 04:32:40  99.00B 复制新文件或目录到容器中
COPY ./ros_entrypoint.sh / # buildkit
                        
# 2022-05-24 04:32:40  327.83MB 执行命令并创建新的镜像层
RUN /bin/sh -c apt-get update && apt-get install -y --no-install-recommends     ros-humble-ros-core=0.10.0-1*     && rm -rf /var/lib/apt/lists/* # buildkit
                        
# 2022-05-24 04:32:40  0.00B 设置环境变量 ROS_DISTRO
ENV ROS_DISTRO=humble
                        
# 2022-05-24 04:32:40  0.00B 设置环境变量 LC_ALL
ENV LC_ALL=C.UTF-8
                        
# 2022-05-24 04:32:40  0.00B 设置环境变量 LANG
ENV LANG=C.UTF-8
                        
# 2022-05-24 04:32:40  506.54KB 执行命令并创建新的镜像层
RUN /bin/sh -c curl -L -s -o /tmp/ros2-apt-source.deb https://github.com/ros-infrastructure/ros-apt-source/releases/download/1.1.0/ros2-apt-source_1.1.0.jammy_all.deb     && echo "1600cb8cc28258a39bffc1736a75bcbf52d1f2db371a4d020c1b187d2a5a083b /tmp/ros2-apt-source.deb" | sha256sum --strict --check     && apt-get update     && apt-get install /tmp/ros2-apt-source.deb     && rm -f /tmp/ros2-apt-source.deb     && rm -rf /var/lib/apt/lists/* # buildkit
                        
# 2022-05-24 04:32:40  13.82MB 执行命令并创建新的镜像层
RUN /bin/sh -c apt-get update && apt-get install -q -y --no-install-recommends     ca-certificates     curl     dirmngr     gnupg2     && rm -rf /var/lib/apt/lists/* # buildkit
                        
# 2022-05-24 04:32:40  4.42MB 执行命令并创建新的镜像层
RUN /bin/sh -c echo 'Etc/UTC' > /etc/timezone &&     ln -s /usr/share/zoneinfo/Etc/UTC /etc/localtime &&     apt-get update &&     apt-get install -q -y --no-install-recommends tzdata &&     rm -rf /var/lib/apt/lists/* # buildkit
                        
# 2022-05-24 04:32:40  0.00B 
/bin/sh -c #(nop)  CMD ["/bin/bash"]
                        
# 2022-05-24 04:32:40  77.87MB 
/bin/sh -c #(nop) ADD file:36d136943d44dbe1fed342b933d9abb8e0694bf141a0c0af85ca83cc73e25158 in / 
                        
# 2022-05-24 04:32:40  0.00B 
/bin/sh -c #(nop)  LABEL org.opencontainers.image.version=22.04
                        
# 2022-05-24 04:32:40  0.00B 
/bin/sh -c #(nop)  LABEL org.opencontainers.image.ref.name=ubuntu
                        
# 2022-05-24 04:32:40  0.00B 
/bin/sh -c #(nop)  ARG LAUNCHPAD_BUILD_ARCH
                        
# 2022-05-24 04:32:40  0.00B 
/bin/sh -c #(nop)  ARG RELEASE
                        
                    

镜像信息

{
    "Id": "sha256:59c0aa3bc57059cd4356c154df547c81487e90a6fbb7b228f873afcf9985bf9f",
    "RepoTags": [
        "andrewknolton/fastdds-base:2.11.1v",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/andrewknolton/fastdds-base:2.11.1v"
    ],
    "RepoDigests": [
        "andrewknolton/fastdds-base@sha256:8584fd01b12ad5c58c11a613386a3511f072bb73188f87bf00093465f1bea4be",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/andrewknolton/fastdds-base@sha256:4fda853678015904465416f344b065a3b90c7680d8778be6cf3dc8bd749caec0"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2025-07-21T15:29:28.770969046Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "LANG=C.UTF-8",
            "LC_ALL=C.UTF-8",
            "ROS_DISTRO=humble"
        ],
        "Cmd": [
            "bash"
        ],
        "Image": "",
        "Volumes": null,
        "WorkingDir": "",
        "Entrypoint": [
            "/ros_entrypoint.sh"
        ],
        "OnBuild": null,
        "Labels": {
            "org.opencontainers.image.ref.name": "ubuntu",
            "org.opencontainers.image.version": "22.04"
        }
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 1519329847,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/d340c3ed514ed9ad9c2069ceccc5fd83cfeb27093eebe26a1d0f7286ce1e1b3d/diff:/var/lib/docker/overlay2/450e38070eaf18b83e5c2c6a6093231b40b77233ced68af51834012f525f49c0/diff:/var/lib/docker/overlay2/c6276ba91e26867670af9d2bff7af25f39a5d20745e35acada0f96bf68e786aa/diff:/var/lib/docker/overlay2/1841ec65cf211ebeea419d9bbaacdf8a80c10fc1eed562e0cf40d986f8b563be/diff:/var/lib/docker/overlay2/32e59ef1313f0c3c9b05ad48abc8b8a7c5cd73a230f2ff382989468deea4398b/diff:/var/lib/docker/overlay2/cd8fe16afbb1b2c2b75b1bd3052e395955f06121a1391ae098503cd6c4708616/diff:/var/lib/docker/overlay2/4a3e460c2bc8b1550d2a15cc1a46b5766b4ffcec8f7cfe3265cb9847c95dac15/diff:/var/lib/docker/overlay2/8ec4cd967e07fc5c9a1d6a6785118740b42c6efb00f03be2e8df7a8b226fce9e/diff:/var/lib/docker/overlay2/71f73ceff74e1c0c41178b6c26e4c5d9d5b5c9480c62be357d965e2aa17ff747/diff:/var/lib/docker/overlay2/3d22e64389e05d167babbb429a436b10b710aa0bc959a3f33ab838a023b490e2/diff:/var/lib/docker/overlay2/0d61f133cc4a34da38c936853bbf47437ce6c3f94beb2d22b1ec75bca18f2744/diff:/var/lib/docker/overlay2/4caf0b823ccebf84ab3058d683544efc7790b466baccbf7e257523172006aa1d/diff:/var/lib/docker/overlay2/e205a936d5a3d7d1c7aaa70f505aedd6f189094a8fd06e1102a711edf15c7f59/diff",
            "MergedDir": "/var/lib/docker/overlay2/e85ee426dc57678b434a6f219b231a0e59bd0c74ee7d2ac1f966060da14268b5/merged",
            "UpperDir": "/var/lib/docker/overlay2/e85ee426dc57678b434a6f219b231a0e59bd0c74ee7d2ac1f966060da14268b5/diff",
            "WorkDir": "/var/lib/docker/overlay2/e85ee426dc57678b434a6f219b231a0e59bd0c74ee7d2ac1f966060da14268b5/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:8d6b7eb76b62254226e7ea4253257e827eba1e39d2ba0835a671ff47eb731bc2",
            "sha256:f92f25bb15f3e243ea2ca6668cf02c1ae662a1fbd9d4d9d1c3387ebe3a810898",
            "sha256:d38d547c50716aa93ed65e696a18fd43ff43271d4f8020eaae83fb838362fc2f",
            "sha256:ffe2b25954ea3ab4fd7e19ffeefd42fa77213e43e7b5750e565d5cb7a846f5d7",
            "sha256:9b21b0f6f74d6a65e6d4ed583606714a2c00c73859b1e239bac0c216cda54cf7",
            "sha256:0034fef61837df8f3a0992cb17b1ad5b921655193a5faf3b0952f2af99ace1ab",
            "sha256:b6b7819f6ff4f0e8851b70659366aab480abeb604c382ddf24126d6511db26d6",
            "sha256:b240161061783706c2e7770d68e776e52d4d32fbe22323fd455e5622487bb6c5",
            "sha256:89f525f015c17c7820ba84d7ca916862a87cb16b92a8e4a71256e74b3abf0b09",
            "sha256:1eb81cfb22b23f654e50503434f2d322a8d4df94763d37521c645c95fbd25789",
            "sha256:7a5f43d2120dde894b51480619532fd0f950e5f8ba0d6733121b1df511ac1e3a",
            "sha256:67e76f49670c1b13ec29e1dcc9af77c88a82e6f61a767fa508774644f558fabd",
            "sha256:4ed1477c3ce897e6a3ae92451bf04c95a0ad64268def1ffe8db449d49f4a0906",
            "sha256:f7548880412300c4991b8112f0ffe92e3f7db3f27fb9e8726530b58067799790"
        ]
    },
    "Metadata": {
        "LastTagTime": "2026-09-17T17:56:47.102650252+08:00"
    }
}

更多版本

docker.io/andrewknolton/fastdds-base:2.11.1v

linux/amd64 docker.io1.52GB2026-09-17 17:57
19
检测到您正在使用广告拦截插件,本站为公益站点,依赖广告维持运转 🙏 查看如何关闭 ×