Initial release of docker-img-store-setup

SUSE Optional Update: Initial release of docker-img-store-setup
Announcement ID: SUSE-OU-2016:0266-1
Rating: low
References: #956085
Affected Products:
  • SUSE Linux Enterprise Module for Public Cloud 12

  • An update that has one optional fix can now be installed.

    Description:


    By default Docker uses loopback mounted "devices" to store docker images
    and metadata. This default storage configuration (100 GB for image
    storage) leads to a rather lengthy start up phase of docker when initially
    launched.

    When docker is enabled by default, such as in the Amazon Container Service
    images for SUSE Linux Enterprise, the slow start up time of docker upon
    instance creation provides a sub optimal user experience. Additionally
    other services that depend on docker being operational may time out.

    The script and systemd unit file in the docker-img-store-setup package
    address the problem described above. The script creates a 100 GB device
    file that is then formatted with btrfs. The mounted device allows docker
    to use the btrfs storage driver and the start up process is very fast.

    Patch Instructions:

    To install this SUSE Optional Update use YaST online_update.
    Alternatively you can run the command listed for your product:

    • SUSE Linux Enterprise Module for Public Cloud 12:
      zypper in -t patch SUSE-SLE-Module-Public-Cloud-12-2016-170=1

    To bring your system up-to-date, use "zypper patch".

    Package List:

    • SUSE Linux Enterprise Module for Public Cloud 12 (noarch):
      • docker-img-store-setup-1.0.0-2.1

    References: