Ubuntu 20.04或者Debian 10系统环境里面 安装Docker CE的步骤 2021-5-25

需求描述
想要尝试NextCloud,发现编译LNMP太麻烦了,索性直接使用开箱即用的Docker来搭建
本文介绍在Debian10系统上安装DockerCE的步骤

建议参考官方教程,比较新,比较权威,详细

Docker 官方页面 https://docs.docker.com/get-docker/


Debian 10:

# 第一步,更新
root@SERVER:~# apt-get update

# 第二步,安装一些必要的依赖包
root@SERVER:~# apt install apt-transport-https ca-certificates curl gnupg2 software-properties-common

# 第三步,增加Docker官方的GPG密钥
root@SERVER:~# curl -fsSL https://download.docker.com/linux/debian/gpg |  apt-key add -

# 第四步,增加Docker的更新源到系统
root@SERVER:~# add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/debian $(lsb_release -cs) stable"

# 第五步,更新
root@SERVER:~# apt-get update

# 第六步,使用官方的repo而不是Debian源里面的旧版本
root@SERVER:~# apt-cache policy docker-ce

# 第七步,安装DockerCE社区版本
root@SERVER:~# apt install docker-ce docker-ce-cli containerd.io
root@SERVER:~# docker -v
Docker version 20.10.7, build f0df350
root@SERVER:~# 

# 第八步,开机启动
root@SERVER:~# systemctl enable docker


# 第八步,正常启动
root@SERVER:~# systemctl start docker

Ubuntu 20.04

# Ubuntu 20.04 LTS 安装Docker  2022-5-3
root@SERVER:~# apt-get remove docker docker-engine docker.io containerd runc
root@SERVER:~# apt-get update
root@SERVER:~# apt-get install ca-certificates curl gnupg lsb-release
root@SERVER:~# curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
root@SERVER:~# echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
root@SERVER:~# apt-get update
root@SERVER:~# apt-get install docker-ce docker-ce-cli containerd.io docker-compose-plugin
Donate
云乞讨

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注