aboutsummaryrefslogtreecommitdiffstats
path: root/noetic-llama/.devcontainer/Dockerfile
diff options
context:
space:
mode:
authorjwansek <eddie.atten.ea29@gmail.com>2024-02-27 12:43:15 +0000
committerjwansek <eddie.atten.ea29@gmail.com>2024-02-27 12:43:15 +0000
commitb5e7a1d7d2adb3670824d726573cc08157a02b69 (patch)
treefa2f8f00435468a36e6705cd696648991b599d89 /noetic-llama/.devcontainer/Dockerfile
parenta398252b0dfe3c112e5643104aaf22c411a15b1d (diff)
downloadnoetic-llama-b5e7a1d7d2adb3670824d726573cc08157a02b69.tar.gz
noetic-llama-b5e7a1d7d2adb3670824d726573cc08157a02b69.zip
Added the ROS servicecall API
Diffstat (limited to 'noetic-llama/.devcontainer/Dockerfile')
-rw-r--r--noetic-llama/.devcontainer/Dockerfile32
1 files changed, 0 insertions, 32 deletions
diff --git a/noetic-llama/.devcontainer/Dockerfile b/noetic-llama/.devcontainer/Dockerfile
deleted file mode 100644
index 6992623..0000000
--- a/noetic-llama/.devcontainer/Dockerfile
+++ /dev/null
@@ -1,32 +0,0 @@
-FROM osrf/ros:noetic-desktop-full
-
-# Add vscode user with same UID and GID as your host system
-# (copied from https://code.visualstudio.com/remote/advancedcontainers/add-nonroot-user#_creating-a-nonroot-user)
-ARG USERNAME=vscode
-ARG USER_UID=1000
-ARG USER_GID=$USER_UID
-RUN groupadd --gid $USER_GID $USERNAME \
- && useradd -s /bin/bash --uid $USER_UID --gid $USER_GID -m $USERNAME \
- && apt-get update \
- && apt-get install -y sudo \
- && echo $USERNAME ALL=\(root\) NOPASSWD:ALL > /etc/sudoers.d/$USERNAME \
- && chmod 0440 /etc/sudoers.d/$USERNAME
-# Switch from root to user
-USER $USERNAME
-
-# Add user to video group to allow access to webcam
-RUN sudo usermod --append --groups video $USERNAME
-
-# Update all packages
-RUN sudo apt update && sudo apt upgrade -y
-
-# Install Git
-RUN sudo apt install -y git python3-pip
-
-# Rosdep update
-RUN rosdep update
-
-RUN pip3 install jinja2 ollama geocoder requests python-dotenv parsimonious
-
-# Source the ROS setup file
-RUN echo "source /opt/ros/${ROS_DISTRO}/setup.bash" >> ~/.bashrc