From e7a5c98b5fe7d7c25f906f7ffebc0fa93af43337 Mon Sep 17 00:00:00 2001 From: Scott Rifenbark Date: Fri, 10 Aug 2018 16:10:47 -0700 Subject: dev-manual: Updated the section on CROPS Final edits to this section. The procedure is more complete now. (From yocto-docs rev: 5dcc32917c360e32475851b2b580d3d8bc988d7e) Signed-off-by: Scott Rifenbark Signed-off-by: Richard Purdie --- documentation/dev-manual/dev-manual-start.xml | 101 +++++++++++++++++--------- 1 file changed, 68 insertions(+), 33 deletions(-) (limited to 'documentation') diff --git a/documentation/dev-manual/dev-manual-start.xml b/documentation/dev-manual/dev-manual-start.xml index d6271bec96..a8b48bdf03 100644 --- a/documentation/dev-manual/dev-manual-start.xml +++ b/documentation/dev-manual/dev-manual-start.xml @@ -542,21 +542,26 @@ machine as your Yocto Project build host: - Go to the Docker Installation Site: + Determine What Your Build Host Needs: Docker is a software container platform that you need to install - on the host development machine. - To start the installation process, see the - Docker Installation - site. + on the build host. + Depending on your build host, you might have to install + different software to support Docker containers. + Go to the Docker installation page and read about the + platform requirements in + "Supported Platforms" + your build host needs to run containers. - Choose Your Docker Edition: - Docker comes in several editions. - For the Yocto Project, the stable community edition - (i.e. "Docker CE Stable") is adequate. - You can learn more about the Docker editions from the - site. + Choose What To Install: + Depending on whether or not your build host meets system + requirements, you need to install "Docker CE Stable" or + the "Docker Toolbox". + Most situations call for Docker CE. + However, if you have a build host that does not meet + requirements (e.g. Pre-Windows 10 or Windows 10 "Home" + version), you must install Docker Toolbox instead. Go to the Install Site for Your Platform: @@ -566,39 +571,69 @@ Windows Version 10 and you want the Docker CE Stable edition, click that link under "Supported Platforms". - - Understand What You Need: - The install page has pre-requisites your build host must - meet. - Be sure you read through this page and make sure your - machine meets the requirements to run Docker. - If your machine does not meet the requirements, the page - has instructions to handle exceptions. - For example, to run Docker on Windows 10, you must have - the pro version of the operating system. - If you have the home version, you need to install the - Docker Toolbox. - - - Another example is that a Windows machine needs to - have Microsoft Hyper-V. - If you have a legacy version of the the Microsoft - operating system or for any other reason you do not have - Microsoft Hyper-V, you would have to enter the BIOS and - enable virtualization. - Install the Software: Once you have understood all the pre-requisites, you can download and install the appropriate software. Follow the instructions for your specific machine and - the type of the software you need to install. + the type of the software you need to install: + + + Install + Docker CE for Windows + for Windows build hosts that meet requirements. + + + Install + Docker CE for Macs + for Mac build hosts that meet requirements. + + + Install + Docker Toolbox for Windows + for Windows build hosts that do not meet Docker + requirements. + + + Install + Docker Toolbox for MacOS + for Mac build hosts that do not meet Docker + requirements. + + + Install + Docker CE for CentOS + for Linux build hosts running the CentOS + distribution. + + + Install + Docker CE for Debian + for Linux build hosts running the Debian + distribution. + + + Install + Docker CE for Fedora + for Linux build hosts running the Fedora + distribution. + + + Install + Docker CE for Ubuntu + for Linux build hosts running the Ubuntu + distribution. + + Optionally Orient Yourself With Docker: If you are unfamiliar with Docker and the container concept, you can learn more here - . + + + Launch Docker or Docker Toolbox: You should be able to launch Docker or the Docker Toolbox and have a terminal shell on your development host. -- cgit v1.2.3-54-g00ecf