Docker的版本选择与安装

1.Docker的版本

  • Docker Engine - Community
  • Docker Engine - Enterprise
  • Docker Enterprise

2.Docker的安装

  • Docker Desktop for Windows

    • Windows 10 64-bit: Pro, Enterprise, or Education (Build 15063 or later).
    • 必须激活Windows平台特性:Hyper-V and Containers
    • 硬件需求:64位处理器,4G内存,BIOS虚拟化启用
  • Docker Desktop for Mac

    • 2010年后的Mac硬件
    • macOS为10.12以后
    • 4G内存
    • 与低版本的VirtualBox不兼容(>4.3.30)
  • Docker Engine - Community for Linux

    • CentOS
    • Fedora
    • Debian
    • Ubuntu
  • Docker Engine - Community for Ubuntu

    • Disco 19.04
    • Cosmic 18.10
    • Bionic 18.04.3 (LTS)
    • Xenial 16.04 (LTS)
    • Focal 20.04(LTS)

3.代码记录

  • Ubuntu Server 20.04 LTS

https://docs.docker.com/install/linux/docker-ce/ubuntu/

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
# 系统更新
$ sudo apt update
$ sudo apt upgrade
$ sudo apt autoremove
# 安装系统依赖包
$ sudo apt-get install \
apt-transport-https \
ca-certificates \
curl \
gnupg-agent \
software-properties-common
# 加入Docker信息库密钥
$ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
9DC8 5822 9FC7 DD38 854A E2D8 8D81 803C 0EBF CD88
# key确认
$ apt-key list
# 最后8位作为fingerprint参数
$ sudo apt-key fingerprint 0EBFCD88
# 将Docker信息库加入本地信息库当中
$ sudo add-apt-repository \
"deb [arch=amd64] https://download.docker.com/linux/ubuntu \
$(lsb_release -cs) \
stable"
# 查看OS采用核心号
$ lsb_release -cs
# 查看信息库加入的位置和内容
$ cat /etc/apt/sources.list|grep docker

# 系统再更新
$ sudo apt update
$ sudo apt upgrade
# Docker安装
$ apt show docker-ce
$ sudo apt install docker-ce docker-ce-cli containerd.io44
# 校验安装
$ docker help
$ docker version
$ sudo docker run hello-world
文章作者: 小王同学
文章链接: https://morvan.top/2021/09/27/Docker的版本选择与安装/
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 小王同学的精神驿站