Skip to content

miguelprada/mp_rocker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 
 
 

Repository files navigation

My personal rocker extensions

Dev Helpers

Install packages useful for development with, e.g.:

rocker --mp-dev-helpers ubuntu:bionic

Neovim

Install neovim stable/nightly from PPA with, e.g.:

rocker --mp-nvim ubuntu:bionic

Use --mp-nvim-nightly to install the nightly builds.

Zsh

Install zsh with, e.g.:

rocker --mp-zsh ubuntu:bionic

Set locale

Set 'en_US.UTF-8' locale with, e.g.:

rocker --mp-en-us-locale ubuntu:bionic

Doceker-in-Docker (host daemon)

Mounts the host daemon's docker socket (/var/run/docker.sock) into the container and installs the docker CLI

rocker --mp-dind-host ubuntu:bionic

Interacting with the docker daemon will require sudo when using this extension. This can be avoided by adding a docker group inside the container matching the GID of the host's docker group, and then adding the user to that group, with:

sudo groupadd -g <HOST_DOCKER_GID> docker
sudo usermod -aG docker <USER_NAME>
# A new session will need to be started for these changes to take effect

Kitware CMake

Install an up-to-date version of CMake from Kitware's own repository with, e.g.:

rocker --mp-kitware-cmake ubuntu:bionic

NodeSource Node.js

Install LTS version of Node.js from NodeSource binary distributions with, e.g.:

rocker --mp-nodesource-nodejs ubuntu:bionic

Git PPA

Install recent git from PPA with, e.g.:

rocker --mp-git-ppa ubuntu:bionic

About

Some osrf/rocker experimental plugins

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published