首页 > 其他分享 >Docker install on Debian 10

Docker install on Debian 10

时间:2022-10-27 10:12:21浏览次数:67  
标签:10 get -- sudo apt Debian install Docker docker

Docker

Installation

# Debian 10 (Buster)
# https://docs.docker.com/engine/install/debian/
sudo apt-get remove docker \
    docker-engine \
    docker.io \
    containerd \
    runc
sudo apt-get update
sudo apt-get install --no-install-recommends \
    --yes \
    ca-certificates \
    curl \
    gnupg \
    lsb-release
sudo mkdir -p /etc/apt/keyrings
curl -fsSL https://download.docker.com/linux/debian/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg
echo \
  "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/debian \
  $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
sudo apt-get update
# 列出版本
apt-cache madison docker-ce | awk '{ print $3 }'
# 选择版本
VERSION_STRING=5:20.10.0~3-0~debian-buster
sudo apt-get install --no-install-recommends \
    --yes \
    docker-ce \
    docker-ce-cli \
    containerd.io \
    docker-compose-plugin
apt-get autoremove --yes
# 配置镜像
cat > /etc/docker/daemon.json << EOF
{
    "registry-mirrors": [
        "https://registry.cn-hangzhou.aliyuncs.com",
        "https://docker.mirrors.ustc.edu.cn",
        "http://hub-mirror.c.163.com",
        "http://f1361db2.m.daocloud.io"
    ]
}
EOF
systemctl restart docker
# 查看配置
cat /etc/docker/daemon.json

Uninstallation

sudo apt-get purge docker-ce \
    docker-ce-cli \
    containerd.io \
    docker-compose-plugin
sudo rm -rf /var/lib/docker
sudo rm -rf /var/lib/containerd

标签:10,get,--,sudo,apt,Debian,install,Docker,docker
From: https://www.cnblogs.com/newhappy98/p/16831164.html

相关文章

  • Java Annotation注解总结 ,注解有多个属性使用 @Check(min=0, max=100, value=55)
    JavaAnnotation注解总结注解有多个属性使用@Check(min=0,max=100,value=55)使用注解注解是放在Java源码的类、方法、字段、参数前的一种特殊“注释”。注解则......
  • 响应式UI组件DevExtreme 10月新版——v22.1.6全新发布
    DevExtreme拥有高性能的HTML5/JavaScript小部件集合,使您可以利用现代Web开发堆栈(包括React,Angular,ASP.NETCore,jQuery,Knockout等)构建交互式的Web应用程序。从Angular和Re......
  • WM8510
    WM8510是一款低功耗、高质量的单声道编解码器用于Internet语音协议(VoIP)和数字电话。该设备集成了对一个伪差分和一个单端输入(手持话筒和扬声器话筒)和包括扬声器......
  • AIR32F103(三) Linux环境基于标准外设库的项目模板
    目录AIR32F103(一)合宙AIR32F103CBT6开发板上手报告AIR32F103(二)Linux环境和LibOpenCM3项目模板AIR32F103(三)Linux环境基于标准外设库的项目模板Linux开发环境......
  • 运行一个pod资源10
    运行一个pod资源10接下来了解k8s的资源单位k8s里面最小的资源单位就是pod,如果说咱们教室这里有一面墙,这面墙的最小资源单位是什么?是一块砖,在k8s里面有很多的资源,其中最小......
  • AIR32F103(二) Linux LibOpenCM3开发环境
    目录AIR32F103(一)合宙AIR32F103CBT6开发板上手报告AIR32F103(二)LinuxLibOpenCM3开发环境Linux开发环境在Linux下和STM32F1xx的开发环境是一样的,可以使用gcc......
  • AcWing 1022. 宠物小精灵之收服
    宠物小精灵之收服(二维费用背包问题)原题链接:https://www.acwing.com/problem/content/1024/思路先做一个阅读理解每一个小精灵只能收一次->01背包接下来去考虑体积、......
  • 10.26
    数组不要开在局部!!!!!注意清空!!!!A比较简单,考虑到每一次会变成自己的子集,最多只会操作log次,于是预处理初每次操作的位置即可。B首先,连通性不会变。然后,同一连通块内,两点距离......
  • Docker配置阿里云镜像加速
    Docker配置阿里云镜像加速登录阿里云:https://cn.aliyun.com控制台--->产品与服务--->容器镜像服务阿里云镜像加速器配置地址:https://kgmux0ys.mirror.ali......
  • Docker 容器间的通信
    前戏容器同学有三种方式:IPDockerDNSServerjoined IP通信两个容器需要互通,必须要有同意网络的网卡,满足条件后容器就可以互相通信了。DockerDNSServer通过IP访问容器虽......