8000 GitHub - LernFabrik/docker_envs
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

LernFabrik/docker_envs

 
 

Repository files navigation

docker_envs

Images Build Status Dockerhub
Galactic ROS2 Images prachandabhanu/build_env:galactic
Humble ROS2 Images prachandabhanu/build_env:humble
Turtlebot3 with Noetic ROS Turtlebot Images prachandabhanu/build_env:noetic-turtlebot3-waffle prachandabhanu/build_env:noetic-turtlebot3-burger
Pytorch 1.10.0 with Detectron2 Pytorch with Detectron2 prachandabhanu/build_env:pytorch-1_10_0
Clang Formatting clang-format
  1. Install: pip install pre-commit
  2. Check version: pre-commit --version
  3. Setup workspace: pre-commit install
  4. Run against all files: pre-commit run --all-files or pre-commit run --all-files --hook-stage manual

Creating custom workspace

A new method is being created (under test) to adopt your docker workspaces flexibly.

cd <your path>/docker_workspace/ros2_linux/script

run: ./run_env.sh -h to get the options that are available for you.

Options Argument Description
-v `humble rolling`
-u `manipulation navigation
-s `true false`
-i name of the image Provide the Image Name
-b NULL Choose build mode
-r NULL Run mode
-w /path/to/your/workspace Attach your workspace only required while run (-r)
-h NULL Show help

Build

Example: ./run_env.sh -v rolling -u manipulation -i canopen_image -b

Run

Example: ./run_env.sh -v rolling -u manipulation -i canopen -w ~/ros_ws/colcon_can_ws -r

Dev Containers

todo

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Shell 65.4%
  • Dockerfile 34.6%
0