78 lines
		
	
	
		
			1.9 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
		
		
			
		
	
	
			78 lines
		
	
	
		
			1.9 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
|   | --- | ||
|  | title: Install and Setup for Docker CE on Linux | ||
|  | --- | ||
|  | 
 | ||
|  | ##Requirements
 | ||
|  | 
 | ||
|  | Docker CE requires a 64-bit version of one of the below Linux distros: | ||
|  | 
 | ||
|  | 1. Bionic 18.04 or Newer. | ||
|  | 2. Xenial 16.x.x . | ||
|  | 3. Ubuntu Trusty 14.0 (LTS). | ||
|  | 
 | ||
|  | Note: Docker CE is supported on Ubuntu x86_64, ARM_hf and IBM Z s390x architectures. | ||
|  | 
 | ||
|  | ##Uninstall previous version
 | ||
|  | 
 | ||
|  | Note: Also known as Docker / Docker-Engine. | ||
|  | 
 | ||
|  | Run Command in SSL/Bash: <br> | ||
|  | `$ sudo apt-get remove docker docker-engine docker.io` | ||
|  | 
 | ||
|  | ##Install Latest Version
 | ||
|  | 
 | ||
|  | ###Install Using Repository:
 | ||
|  | 
 | ||
|  | 1. Update apt Package Index | ||
|  |   Run: <br> `$ sudo apt-get update` | ||
|  |    | ||
|  | 2. Install Packages | ||
|  |   Run: <br> `$ sudo apt-get install \ | ||
|  |              apt-transport-https \ | ||
|  |              ca-certificates \ | ||
|  |              curl \ | ||
|  |              software-properties-common` | ||
|  |               | ||
|  | 3. Add Official GPG Key | ||
|  |   Run: <br> `$ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -` | ||
|  |    | ||
|  | 4. Verify Key Fingerprint by searching last 8 characters. | ||
|  |   Run: <br> `$ sudo apt-key fingerprint 0EBFCD88 | ||
|  | 
 | ||
|  |              pub   4096R/0EBFCD88 2017-02-22 | ||
|  |                    Key fingerprint = XXXX XXXX XXXX XXXX XXXX  XXXX XXXX XXXX XXXX XXXX | ||
|  |              uid                  Docker Release (CE deb) <docker@docker.com> | ||
|  |              sub   4096R/F273FCD8 2017-02-22` | ||
|  |               | ||
|  |   Note: Replace 'XXXX' with your Key. | ||
|  |    | ||
|  | ###Install Using Docker CE Package
 | ||
|  | 
 | ||
|  | 1. Update apt Package Index | ||
|  |   Run: <br> `$ sudo apt-get update` | ||
|  |    | ||
|  | 2. Install Latest Version | ||
|  |   Run: <br> `$ sudo apt-get install docker-ce` | ||
|  |               | ||
|  | 3. Install Specific Version | ||
|  |   Run: <br> `$ sudo apt-get install docker-ce=<VERSION>` | ||
|  |    | ||
|  |   Note: Replace <VERSIO> with desired version coed. Eg: docker-ce=17.06.0~ce-0~ubuntu | ||
|  |    | ||
|  | 4. Verify Instalation Success. | ||
|  |   Run: <br> `$ sudo docker run hello-world` | ||
|  |    | ||
|  | ##Post Installation
 | ||
|  | 
 | ||
|  | Usefull guides on using Docker on Linux can be found here:  | ||
|  | 
 | ||
|  | https://docs.docker.com/install/linux/linux-postinstall/ | ||
|  | https://docs.docker.com/config/daemon/ | ||
|  |    | ||
|  |    | ||
|  |    | ||
|  |    | ||
|  |    | ||
|  | 
 | ||
|  | 
 |