Skip to content

lovato/docker-bob

Repository files navigation

Bob, The Builder

lovato/bob

"Can we build it? Yes we can!"

What

A base docker container inspired on atlassian/default-image:2. There are several derivated containers for building on such languages.

Available Tools

General

  • Vim
  • Wget & cURL
  • httpie
  • hooks4git
  • ssh client
  • redis-server (because of yes!)

SCM

  • GIT
  • Mercurial

Linters

  • markdown
  • dockerfile
  • travis yml

Package Managers

  • pip
  • npm

Packaging & Deploy

Available Sub Containers

  • C++
  • Python (2.7/3.6/3.7/3.8/3.9/3.10/3.11)
  • NodeJS
  • Java8 - Android - Android with NDK

Usage

Pulling

Pulling from Docker Hub

  • docker pull lovato/bob[-subcontainer]:latest

Build from GitHub

Running

Run Image from Local Source

  • ./run.sh

    Every sub container has a ./run.sh script
    It accepts one parameter and injects it into the container execution.
    If no parameter is issued, the execution starts in interactive mode.

Run Image from Docker Hub

  • docker run -it lovato/bob[-subcontainer]

    Default command is /bin/bash

Use as Base Image

  • FROM lovato/bob[-subcontainer]:latest

Releases

No releases published

Packages

No packages published