From 63f44b0137712d15cc8f428554a9103c336a9007 Mon Sep 17 00:00:00 2001 From: Benjamin Aarsen Date: Fri, 5 Sep 2025 16:02:52 +0200 Subject: [PATCH] fix default user --- Dockerfile | 3 ++- devcontainer.json | 1 + 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index e3a68c3..5f1c076 100644 --- a/Dockerfile +++ b/Dockerfile @@ -2,7 +2,8 @@ FROM osrf/ros:jazzy-desktop-full-noble SHELL [ "/bin/bash" , "-c" ] -# Add sourcing ROS setup.bash to .bashrc +USER ubuntu + RUN echo "source /opt/ros/${ROS_DISTRO}/setup.bash" >> ~/.bashrc RUN echo "source /usr/share/colcon_cd/function/colcon_cd.sh" >> ~/.bashrc RUN echo "source /usr/share/colcon_argcomplete/hook/colcon-argcomplete.bash" >> ~/.bashrc diff --git a/devcontainer.json b/devcontainer.json index f0a188b..3eac583 100644 --- a/devcontainer.json +++ b/devcontainer.json @@ -3,6 +3,7 @@ "build": { "dockerfile": "Dockerfile" }, + "remoteUser": "ubuntu", "runArgs": [ // "--cap-add=SYS_PTRACE", // Allows the container to trace processes using ptrace system call // "--security-opt=seccomp=unconfined", // Disables seccomp security profiles for the container