Gentoo overlay for Docker
Latest commit a350ef5 Mar 28, 2017 @tianon Add 17.03.1-ce
Failed to load latest commit information.
app-emulation Add 17.03.1-ce Mar 28, 2017
dev-util/gordon Add epatch_user support to dev-util/gordon Nov 18, 2014
metadata initial commit Aug 26, 2013
profiles as per the discussion in today's #docker-meeting, we are now app-emul… Sep 5, 2013
sys-auth/notary Update notary ebuild May 24, 2016
sys-cluster Update swarm-9999 to EAPI=6, inherit golang*, fix build Apr 21, 2016 Fix 'ebulids' -> 'ebuilds' typo Oct 21, 2014 Add new 17.03.0 releases Mar 2, 2017
etc-portage-package.mask-docker Add a copy of my own "/etc/portage/package.mask/docker" file for easy… Mar 6, 2017


what is docker?

See the Docker homepage and the Docker repository for more information about Docker.

In a nutshell:

Docker is an open-source project to easily create lightweight, portable, self-sufficient containers from any application.

using docker in gentoo

Latest stable is in the portage tree proper under the name app-emulation/docker. If you just want the latest release version of Docker, that's the best place to find it.

Be sure to check out the Gentoo Linux installation instructions at for important notes and direction regarding the Gentoo ebuilds for Docker.

using this overlay

If you want a -bin ebuild, the latest and greatest changes before they're pushed to tree, or a live ebuild, you're in the correct place.

This repository is listed with layman. Ensure that you have layman (emerge -av app-portage/layman), and invoke the following:

layman -a docker

After adding this overlay, app-emulation/docker should be available for emerge (or alternatively, app-emulation/docker-bin):

emerge -av app-emulation/docker

Note also the existence of dev-util/gordon (see for more details).