Skip to content

Commit

Permalink
fix: Update Jetson humble docker image
Browse files Browse the repository at this point in the history
  • Loading branch information
hmiranda-queiros committed Dec 16, 2023
1 parent d18386c commit 9982f21
Show file tree
Hide file tree
Showing 5 changed files with 14 additions and 11 deletions.
10 changes: 5 additions & 5 deletions .github/workflows/docker_ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -44,11 +44,11 @@ jobs:
target: gazebo_nvidia
tag: foxy-jetson
platform: linux/arm64
# - dockerfile: ./docker_humble_jetson/Dockerfile
# context: ./docker_humble_jetson
# target: gazebo_nvidia
# tag: humble-jetson
# platform: linux/arm64
- dockerfile: ./docker_humble_jetson/Dockerfile
context: ./docker_humble_jetson
target: gazebo_nvidia
tag: humble-jetson
platform: linux/arm64

permissions:
contents: read
Expand Down
15 changes: 9 additions & 6 deletions docker_humble_jetson/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
###########################################
# Base image
###########################################
FROM dustynv/ros:humble-desktop-l4t-r35.4.1 AS base
FROM dustynv/ros:humble-desktop-l4t-r36.2.0 AS base

ARG DEBIAN_FRONTEND=noninteractive

Expand Down Expand Up @@ -93,9 +93,9 @@ ARG DEBIAN_FRONTEND=noninteractive
# Install EposCmd library
WORKDIR /usr/local/lib
COPY ./EposCmd/lib/libEposCmd.so.6.7.1.0 .
COPY ./EposCmd/lib/libftd2xx.so.1.4.27 .
COPY ./EposCmd/lib/libftd2xx.so.1.4.8 .
RUN ln -s libEposCmd.so.6.7.1.0 libEposCmd.so
RUN ln -s libftd2xx.so.1.4.27 libftd2xx.so
RUN ln -s libftd2xx.so.1.4.8 libftd2xx.so

WORKDIR /usr/lib
RUN ln -s /usr/local/lib/libEposCmd.so libEposCmd.so
Expand Down Expand Up @@ -149,12 +149,15 @@ RUN apt-get update \
libx11-6

# Install Gazebo
RUN curl -sSL http://get.gazebosim.org | sh
RUN add-apt-repository ppa:openrobotics/gazebo11-non-amd64
RUN apt-get update && apt-get install -y --no-install-recommends \
gazebo \
libgazebo-dev

# Install Gazebo ROS packages
RUN apt-get update && apt-get upgrade -y
RUN apt-get install -y --no-install-recommends \
ros-${ROS_DISTRO}-gazebo-ros-pkgs
# RUN apt-get install -y --no-install-recommends \
# ros-${ROS_DISTRO}-gazebo-ros-pkgs

# Clean up
RUN rm -rf /var/lib/apt/lists/*
Expand Down
Binary file modified docker_humble_jetson/EposCmd/lib/libEposCmd.so.6.7.1.0
Binary file not shown.
Binary file not shown.
Binary file not shown.

0 comments on commit 9982f21

Please sign in to comment.