debian安装docker(通用方法)

本教程源于官网教程进行解释官网教程

debian安装docker(通用方法)_第1张图片

docker容器是一个可以同时跑青龙(用于挂机脚本)与宝塔(用于便携式部署网站)之类的工具

我安装时在网络上搜索的教程来在部分电脑或者是主机上有时会出错尤其是32位系统的

于是我在疯狂百度总算找到一个我能用的方法

注意!!!不代表网络上其他的方法没用,我的另一台主机按照教程安装成功了,但是这台不行,如果其他的方法没用并且老是报错安装失败的话不妨试一试我的方法

首先要注意的是你的下载源有没有更换过

如果更换过的话我试过有些源是不行的

现在开始教程

首先就是老方法卸载旧版本docker

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

之后更新一下索引,再次提醒一下,如果国内源报错请换成官方源

sudo apt-get update

安装软件包以允许使用 基于 HTTPS 的存储库

sudo apt-get install \
    ca-certificates \
    curl \
    gnupg

添加 Docker 的官方 GPG 密钥:

sudo install -m 0755 -d /etc/apt/keyrings
curl -fsSL https://download.docker.com/linux/debian/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg
sudo chmod a+r /etc/apt/keyrings/docker.gpg

设置储存库

echo \
  "deb [arch="$(dpkg --print-architecture)" signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/debian \
  "$(. /etc/os-release && echo "$VERSION_CODENAME")" stable" | \
  sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

接下来再次更新一下

sudo apt-get update

可能会慢一些,看电脑配置以及网速

然后安装最新版本docker

sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin

创建一个helloword容器查看是否安装成功

sudo docker run hello-world

没报错就大功告成

你可能感兴趣的:(docker,容器,运维,linux,缓存)