Ubuntu 20.10的Docker安裝步驟

Love Lenka發表於2022-05-21

環境:

  • 主機:Ubuntu 20.10

    • 本篇文章使用的機器的IP:192.168.2.151
  • Docker版本:20.10.2

  • Docker-compose版本:1.25.0

搭建步驟:

系統環境配置:

安裝vim:

1
apt-get install vim

image-20210809172800050

因為是官方源,所以會比較慢,後面會進行換源。

切換映象源:

這裡以Ubuntu20.10為例:ubuntu | 映象站使用幫助 | 清華大學開源軟體映象站 | Tsinghua Open Source Mirror

1
vim /etc/apt/sources.list

將原有的內容刪除,往source.list裡面加入以下內容,加完之後儲存退出。

1
2
3
4
5
6
7
8
9
10
11
12
13
# 預設註釋了原始碼映象以提高 apt update 速度,如有需要可自行取消註釋
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ groovy main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ groovy main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ groovy-updates main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ groovy-updates main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ groovy-backports main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ groovy-backports main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ groovy-security main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ groovy-security main restricted universe multiverse

# 預釋出軟體源,不建議啟用
# deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ groovy-proposed main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ groovy-proposed main restricted universe multiverse

注意:一定要更新一下映象源!!(不然後面沒法安裝包)

1
apt-get update

安裝docker:

1
apt-get install docker.io

image-20210809173246259

輸入y後回車

安裝docker-compose:

1
apt-get install docker-compose

image-20210809173406530

同樣按y後回車

安裝git:

1
apt-get intsall git

image-20210809173913319

一般來說,安裝過docker之後,git也已經安裝好了,不過我們還是再確認一下。

docker映象加速:

進入阿里雲映象服務官網:容器映象服務 (aliyun.com)

根據下方教程配置自己的Docker靜態加速器。

image-20210809174611880

映象地址每個人都不一樣,根據每個人的情況設定。

1
2
3
4
5
6
7
8
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
  "registry-mirrors": ["https://xxxxxxxx.mirror.aliyuncs.com"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker


相關文章