From a479f7659d0d9fb01fafdfb5f9e816ab1b522acd Mon Sep 17 00:00:00 2001 From: Andy Rothfusz Date: Thu, 19 Sep 2013 13:41:29 -0700 Subject: [PATCH] Merge pull request #1929 from tianon/gentoo-docs Simplified Gentoo install instructions now that our overlay is in the official layman repositories.xml list --- docs/sources/installation/gentoolinux.rst | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/docs/sources/installation/gentoolinux.rst b/docs/sources/installation/gentoolinux.rst index 6e41e049d1..abfc9dbb64 100644 --- a/docs/sources/installation/gentoolinux.rst +++ b/docs/sources/installation/gentoolinux.rst @@ -25,15 +25,11 @@ Ensure that layman is installed: sudo emerge -av app-portage/layman -Using your favorite editor, add -``https://raw.github.com/tianon/docker-overlay/master/repositories.xml`` to the -``overlays`` section in ``/etc/layman/layman.cfg`` (as per instructions on the -`Gentoo Wiki `_), -then invoke the following: +Add the "docker" overlay using layman: .. code-block:: bash - sudo layman -f -a docker + sudo layman -a docker Once that completes, the ``app-emulation/docker`` package will be available for emerge: @@ -44,7 +40,7 @@ for emerge: If you prefer to use the official binaries, or just do not wish to compile docker, emerge ``app-emulation/docker-bin`` instead. It is important to -remember that Gentoo is still an unsupported platform, even when using the +remember that Gentoo is still an unofficial platform, even when using the official binaries. The package should already include all the necessary dependencies. For the @@ -123,3 +119,7 @@ Unfortunately, Gentoo suffers from `issue #1422 fresh start of docker, the first docker run fails due to some tricky terminal issues, so be sure to run something trivial (such as ``docker run -i -t busybox echo hi``) before attempting to run anything important. + +There is a tentative (and very hacky) workaround for this in the OpenRC init +script, and it can be enabled by modifying the appropriate value in +``/etc/conf.d/docker`` after successful installation.