From 599b58daa04edb02fcba767c74e3117e6d06b79e Mon Sep 17 00:00:00 2001 From: Simon Alibert Date: Tue, 10 Sep 2024 19:00:52 +0200 Subject: [PATCH 1/3] Remove ffmpeg build dependencies --- docker/lerobot-gpu-dev/Dockerfile | 27 --------------------------- 1 file changed, 27 deletions(-) diff --git a/docker/lerobot-gpu-dev/Dockerfile b/docker/lerobot-gpu-dev/Dockerfile index 1f525576..d9ed8ca3 100644 --- a/docker/lerobot-gpu-dev/Dockerfile +++ b/docker/lerobot-gpu-dev/Dockerfile @@ -17,33 +17,6 @@ RUN apt-get update && apt-get install -y --no-install-recommends \ python${PYTHON_VERSION} python${PYTHON_VERSION}-venv \ && apt-get clean && rm -rf /var/lib/apt/lists/* -# Install ffmpeg build dependencies. See: -# https://trac.ffmpeg.org/wiki/CompilationGuide/Ubuntu -# TODO(aliberts): create image to build dependencies from source instead -RUN apt-get update && apt-get install -y --no-install-recommends \ - autoconf automake yasm \ - libass-dev \ - libfreetype6-dev \ - libgnutls28-dev \ - libunistring-dev \ - libmp3lame-dev \ - libtool \ - libvorbis-dev \ - meson \ - ninja-build \ - pkg-config \ - texinfo \ - yasm \ - zlib1g-dev \ - nasm \ - libx264-dev \ - libx265-dev libnuma-dev \ - libvpx-dev \ - libfdk-aac-dev \ - libopus-dev \ - libsvtav1-dev libsvtav1enc-dev libsvtav1dec-dev \ - libdav1d-dev - # Install gh cli tool RUN (type -p wget >/dev/null || (apt update && apt-get install wget -y)) \ && mkdir -p -m 755 /etc/apt/keyrings \ From 4439d3af69eb27c755f7f9751fae1eb48b9b9559 Mon Sep 17 00:00:00 2001 From: Simon Alibert Date: Tue, 10 Sep 2024 19:19:15 +0200 Subject: [PATCH 2/3] Try different base image --- docker/lerobot-gpu-dev/Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docker/lerobot-gpu-dev/Dockerfile b/docker/lerobot-gpu-dev/Dockerfile index d9ed8ca3..93a38dad 100644 --- a/docker/lerobot-gpu-dev/Dockerfile +++ b/docker/lerobot-gpu-dev/Dockerfile @@ -1,4 +1,4 @@ -FROM nvidia/cuda:12.2.2-devel-ubuntu22.04 +FROM nvidia/cuda:12.4.2-base-ubuntu22.04 # Configure image ARG PYTHON_VERSION=3.10 From 1e6a7ea3347b559f5012efb87425ee2b82b78daf Mon Sep 17 00:00:00 2001 From: Simon Alibert Date: Tue, 10 Sep 2024 19:26:03 +0200 Subject: [PATCH 3/3] Fix version --- docker/lerobot-gpu-dev/Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docker/lerobot-gpu-dev/Dockerfile b/docker/lerobot-gpu-dev/Dockerfile index 93a38dad..bf89d6be 100644 --- a/docker/lerobot-gpu-dev/Dockerfile +++ b/docker/lerobot-gpu-dev/Dockerfile @@ -1,4 +1,4 @@ -FROM nvidia/cuda:12.4.2-base-ubuntu22.04 +FROM nvidia/cuda:12.4.1-base-ubuntu22.04 # Configure image ARG PYTHON_VERSION=3.10