This repository provides User Manual for setting up a Docker environment tailored for testing DGTD code.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 

39 lines
2.9 KiB

\babel@toc {english}{}
\contentsline {chapter}{\numberline {1}Motivation for Containers}{3}{chapter.1}%
\contentsline {chapter}{\numberline {2}Evolution of Virtualization}{5}{chapter.2}%
\contentsline {section}{\numberline {2.1}1. Bare Metal}{5}{section.2.1}%
\contentsline {section}{\numberline {2.2}2. Virtual Machines (VMs)}{5}{section.2.2}%
\contentsline {section}{\numberline {2.3}3. Containers}{7}{section.2.3}%
\contentsline {subsection}{\numberline {2.3.1}Contents}{8}{subsection.2.3.1}%
\contentsline {subsubsection}{Docker Desktop}{8}{subsubsection*.3}%
\contentsline {paragraph}{What is Docker Desktop?}{8}{paragraph*.4}%
\contentsline {paragraph}{Key Features}{8}{paragraph*.5}%
\contentsline {paragraph}{Docker Desktop Architecture}{9}{paragraph*.6}%
\contentsline {paragraph}{Difference between images and containers}{10}{paragraph*.7}%
\contentsline {paragraph}{Installation in Windows}{10}{paragraph*.8}%
\contentsline {paragraph}{Enable Virtualization for Windows Machine}{11}{paragraph*.9}%
\contentsline {paragraph}{Installing WSL}{12}{paragraph*.10}%
\contentsline {paragraph}{Installation in Linux}{12}{paragraph*.11}%
\contentsline {paragraph}{Supported Operating Systems}{13}{paragraph*.12}%
\contentsline {subsubsection}{Docker Engine}{13}{subsubsection*.13}%
\contentsline {paragraph}{What is Docker Engine?}{14}{paragraph*.14}%
\contentsline {paragraph}{Basic Functionalities of Docker Engine}{14}{paragraph*.15}%
\contentsline {paragraph}{Key Benefits of Docker Engine}{14}{paragraph*.16}%
\contentsline {paragraph}{Basic Steps to build Docker images}{15}{paragraph*.17}%
\contentsline {paragraph}{How to check images}{19}{paragraph*.18}%
\contentsline {paragraph}{How to save built image locally}{20}{paragraph*.19}%
\contentsline {paragraph}{Managing Docker Resources}{21}{paragraph*.20}%
\contentsline {subsubsection}{User Manual (Windows System)}{22}{subsubsection*.21}%
\contentsline {paragraph}{Step\sphinxhyphen {}by\sphinxhyphen {}Step installation in Windows}{22}{paragraph*.22}%
\contentsline {paragraph}{Activate Virtualization in BIOS}{22}{paragraph*.23}%
\contentsline {paragraph}{Install WSL}{23}{paragraph*.24}%
\contentsline {paragraph}{Install Docker Desktop in Windows}{25}{paragraph*.25}%
\contentsline {paragraph}{Import Docker Image}{27}{paragraph*.26}%
\contentsline {paragraph}{Mounting User data and running Docker image}{27}{paragraph*.27}%
\contentsline {paragraph}{How to use Maxwell\sphinxhyphen {}TD}{36}{paragraph*.28}%
\contentsline {paragraph}{Common issues}{39}{paragraph*.29}%
\contentsline {subparagraph}{Incompatible GPU drivers/toolkit}{39}{subparagraph*.30}%
\contentsline {subparagraph}{Windows Version}{39}{subparagraph*.31}%
\contentsline {subparagraph}{Sufficient Memory to upload image}{45}{subparagraph*.32}%
\contentsline {subparagraph}{BIOS settings}{47}{subparagraph*.33}%
\contentsline {subparagraph}{Change Simulation Parameters}{47}{subparagraph*.34}%