From 4049359beeb8a253f07e6dbac213391a7b39f362 Mon Sep 17 00:00:00 2001 From: Tianon Gravi Date: Mon, 25 Nov 2013 22:30:47 -0700 Subject: [PATCH] Update the Gentoo installation docs for 0.7+ --- docs/sources/installation/gentoolinux.rst | 22 ++++++++++++---------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/docs/sources/installation/gentoolinux.rst b/docs/sources/installation/gentoolinux.rst index d60e99c4c3..0e8809f7b5 100644 --- a/docs/sources/installation/gentoolinux.rst +++ b/docs/sources/installation/gentoolinux.rst @@ -22,17 +22,19 @@ provided at https://github.com/tianon/docker-overlay which can be added using properly installing and using the overlay can be found in `the overlay README `_. +Note that sometimes there is a disparity between the latest version and what's +in the overlay, and between the latest version in the overlay and what's in the +portage tree. Please be patient, and the latest version should propagate +shortly. + Installation ^^^^^^^^^^^^ The package should properly pull in all the necessary dependencies and prompt -for all necessary kernel options. For the most straightforward installation -experience, use ``sys-kernel/aufs-sources`` as your kernel sources. If you -prefer not to use ``sys-kernel/aufs-sources``, the portage tree also contains -``sys-fs/aufs3``, which includes the patches necessary for adding AUFS support -to other kernel source packages such as ``sys-kernel/gentoo-sources`` (and a -``kernel-patch`` USE flag to perform the patching to ``/usr/src/linux`` -automatically). +for all necessary kernel options. The ebuilds for 0.7+ include use flags to +pull in the proper dependencies of the major storage drivers, with the +"device-mapper" use flag being enabled by default, since that is the simplest +installation path. .. code-block:: bash @@ -47,9 +49,9 @@ the #docker IRC channel on the freenode network. Starting Docker ^^^^^^^^^^^^^^^ -Ensure that you are running a kernel that includes the necessary AUFS -patches/support and includes all the necessary modules and/or configuration for -LXC. +Ensure that you are running a kernel that includes all the necessary modules +and/or configuration for LXC (and optionally for device-mapper and/or AUFS, +depending on the storage driver you've decided to use). OpenRC ------