Skip to content

TripleTrable/docker-foxy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 

Repository files navigation

ROS-II foxy docker container

This repo contains bootstrap code for starting a ROS-II foxy docker container for development.

NOTE

This is not a repository designed for reproducible builds.

The container maps the whole home from the container to the host which includes the build and install directory.

The password for the user foxy is 'foxy'.

Usage

prerequisites

  • docker
  • user in docker group for non-root usage
  • root access for the subuid/subgid changes

Onetime setup (only when not already setup)

For the docker container to map with the correct UID and GID the /etc/subuid and /etc/subgid files as well as the /etc/docker/daemon.json file need to be edited. These changes are made by running:

sudo ./dev/runonce_docker.sh

This should only be done once as this script currently does not check if these changes are already present

Start container

To start the container one of the following methods can be used:

./dev/bootstrap.sh

To set the ROS ID directly use:

./dev/bootstrap.sh --rid=<ROS_ID>

Optionally use --name= to name the container.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages