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/
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|