Skip to content

idearium/docker-ubuntu-base

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

docker-ubuntu-base

A base image for Ubuntu-based Docker images.

This Vagrant vm helps me to manage:

  • building s6
  • building the smebberson/ubuntu-base image

Setup

Setup the vagrant machine by running vagrant up --provider=vmware_fusion. This will get you a VM running a pretty basic version of Ubuntu with:

  • Docker (latest at the time of build)
  • installed packages software-properties-common,build-essential
  • a /build directory
  • a /packages directory

Usage

The following describes the various scripts included in this repository to help build s6 and the docker image.

To build S6


There are some scripts to help with this process. Once you're SSH'd into the machine:

  • cd /vagrant
  • to build the musil static compiler, ./s6/musil-build
  • to build the skalibs package, ./s6/skalibs-build
  • to build the execline package, ./s6/execline-build
  • and finally to build s6, ./s6/s6-build

There will be a new .tar.gz file in /vagrant/dist/ containing statically compiled s6 binaries.

About

A base image for Ubuntu based Docker images

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 99.1%
  • Perl 0.9%