Ubuntu 20.10的Docker安装步骤

发布者:Love Lenka
发布于:2022-05-21 15:44

环境:

  • 主机: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



声明:该文观点仅代表作者本人,转载请注明来自看雪