Public Repository

Last pushed: 3 months ago
Short Description
Basic build tools docker images
Full Description

Build Tools

These are basic docker images starting from official OS base images, and installing build-essential packages. Intended for use as base images in further FROM directives.

Supported platforms:

  • ubuntu-1404
  • ubuntu-1204
  • centos-7
  • centos-6
  • alpine-3.6

Packages Installed

  • CentOS: yum groupinstall -y "Development Tools"; yum install -y libtool autoconf automake wget gettext which
  • Ubuntu: apt-get install -y build-essential libtool automake pkg-config git wget gettext-base
  • Alpine: apk add ca-certificates build-base git bash autoconf automake libtool gettext openrc

Image Size

  • trinitronx/build-tools:ubuntu-1404:
  • trinitronx/build-tools:ubuntu-1204:
  • trinitronx/build-tools:centos-7:
  • trinitronx/build-tools:centos-6:
  • trinitronx/build-tools:alpine-3.6:

Building

To build the images locally, checkout this repo and run:

make build
# OR:
./bin/docker-build

Testing

This repo contains basic bats tests to check the built images for the binaries installed.

To run the tests:

make test

License

GNU GPL v2

See LICENSE.md for full text

Copyright

Copyright James Cuzella 2014-2016 (@trinitronx)

Docker Pull Command
Owner
trinitronx

Comments (0)