8000 GitHub - trinitronx/docker-build-tools: Basic build tools docker files
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

trinitronx/docker-build-tools

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

55 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

docker-build-tools

Build Status Docker Pulls Docker Stars Gittip

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-1604
  • 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
  • Ubuntu 16.04: apt-get install -y build-essential libtool libtool-bin automake pkg-config git wget gettext-base
  • Alpine: apk add ca-certificates wget build-base git bash autoconf automake libtool gettext openrc && update-ca-certificates

Image Size

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

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-2017 (@trinitronx)

About

Basic build tools docker files

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0