Docker技術學習(零)- Ubuntu16.04 安裝Docker CE教程

準備階段

你需要64位的ubuntu操作系統 Cosmic 18.10、Bionic 18.04 (LTS)、Xenial 16.04 (LTS)其中之一。

docker支持的架構爲:x86_64 (or amd64), armhf, arm64, s390x (IBM Z), and ppc64le (IBM Power)。

1.查看ubuntu系統是32位的還是64位的:

getconf LONG_BIT

在這裏插入圖片描述

2.查看系統信息:

lsb_release -a

在這裏插入圖片描述

3.查看操作系統架構:

uname -a

在這裏插入圖片描述

4.卸載舊版本

sudo apt-get remove docker docker-engine docker.io containerd runc

/var/lib/docker的內容,包括鏡像、容器、卷和網絡,可以保留也可以刪除。

在新主機上首次安裝Docker CE之前,需要設置Docker存儲庫。之後,您可以從存儲庫安裝和更新Docker。

設置存儲庫

1.更新apt包索引:

sudo apt-get update

2.安裝包以允許apt通過HTTPS使用存儲庫:

sudo apt-get install \
    apt-transport-https \
    ca-certificates \
    curl \
    gnupg-agent \
    software-properties-common

3.添加Docker的官方GPG密鑰:

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -

4.使用以下命令設置穩定儲存庫。

sudo add-apt-repository \
   "deb [arch=amd64] https://download.docker.com/linux/ubuntu \
   $(lsb_release -cs) \
   stable"

安裝DOCKER CE

1.更新apt包索引。

sudo apt-get update

2.安裝最新版本的Docker CE和containerd:

sudo apt-get install docker-ce docker-ce-cli containerd.io

3.通過運行hello-world圖像

sudo docker run hello-world

出現下圖,安裝成功
在這裏插入圖片描述

4.驗證docker

查看docker服務是否啓動:

$ systemctl status docker

在這裏插入圖片描述
若未啓動,則啓動docker服務:

$ sudo systemctl start docker

更改Docke鏡像源

由於docker默認鏡像源爲國外的,下載速度較慢,所以更改爲國內的鏡像源,我自己使用的是阿里的鏡像源

1.登錄阿里官網

在這裏插入圖片描述

2.搜索鏡像,選擇容器鏡像服務

在這裏插入圖片描述

3.選擇鏡像加速器

在這裏插入圖片描述

4.根據不同的系統選擇不同的安裝命令,直接複製到終端就行

不同的登錄用戶會有一個不同的加速器地址
在這裏插入圖片描述

5.配置完查看一下是否配置成功(適用於ubuntu,centos)

cat /etc/docker/daemon.json

在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章