首页 > 系统相关 >Ubuntu20下载安装Docker

Ubuntu20下载安装Docker

时间:2022-08-22 22:36:42浏览次数:56  
标签:https get sudo apt 下载安装 Docker Ubuntu20 docker

安装Docker

  • 卸载旧版本
sudo apt-get remove docker \
               docker-engine \
               docker.io
  • 使用apt安装
sudo apt-get update

sudo apt-get install \
    apt-transport-https \
    ca-certificates \
    curl \
    gnupg \
    lsb-release
  • 添加软件源GPG秘钥
curl -fsSL https://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
  • 添加docker软件源
echo \
  "deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://mirrors.aliyun.com/docker-ce/linux/ubuntu \
  $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
  • 安装Docker
sudo apt-get update
sudo apt-get install docker-ce docker-ce-cli containerd.io docker-compose-plugin
  • 启动Docker
sudo systemctl enable docker
sudo systemctl start docker
  • 建立用户组并将当前用户加入docker组
sudo groupadd docker #添加docker组
sudo usermod -aG docker $USER #将当前用户加入docker组
  • 测试Docker是否安装正确
docker run --rm hello-world

重要:设置Docker镜像加速

  • 查看是否为docker.service中配置过镜像地址
systemctl cat docker | grep '\-\-registry\-mirror'
  • 具体配置如下:在/etc/docker/daemon.json中写入以下内容
{
  "registry-mirrors": [
    "https://docker.mirrors.ustc.edu.cn",
    "https://hub-mirror.c.163.com",
    "https://mirror.baidubce.com"
  ]
}
  • 重启服务
sudo systemctl daemon-reload
sudo systemctl restart docker
  • 使用docker info查看加速器是否生效
Registry Mirrors:
 https://hub-mirror.c.163.com/

卸载Docker

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

标签:https,get,sudo,apt,下载安装,Docker,Ubuntu20,docker
From: https://www.cnblogs.com/cs-code/p/16614483.html

相关文章

  • Windows10/11 三步安装wsl2 Ubuntu20.04(任意盘)
    如果你是Windows用户的话,觉得使用Linux很不方便,那么这篇文章可以给你提供一个还算舒适的Windows10下Linux开发的环境,并且不需要多高的配置,也可以很顺畅的使用。(我的笔记本......
  • 设置Docker的默认文件存储位置
    对于windows下,直接修改dockerdesktop界面的配置项目。对于rockylinux下面,对应的配置文件存储在:vim/etc/docker/daemon.json文件可以配置镜像源之类的参数,存储的位置......
  • win10离线安装WSL2 Ubuntu20.04系统
    虽然微软官方提供了方便的APPStore安装方式,和自动的命令安装方式,单由于国内限制因素,导致官方网速巨慢,而且很不稳定。这不得不迫使我们探索一种不依赖官方网站的安装方式......
  • docker--从仓库下载镜像到推送自己的项目到仓库
     dockerpull用户/仓库:标签#-it以交互模式启动一个容器#--name命名容器#-d后台运行容器,并返回容器IDdockerrun-it--name定义容器名-d镜像名:标......
  • docker jenkins centos7.9安装
    1、搜索jenkins镜像dockersearchjenkins---------------------NAMEDESCRIPTIONSTARSOFFICIALAUTOMATED......
  • docker快速搭建redis集群
    采用三台主节点Docker部署,均采用默认端口,每台机器一台redis,可以视情况自行修改#清理环境,所有节点执行!注意会删除数据rm-rf/opt/redis/clustermkdir-p/opt/redi......
  • docker mysql问题
    启动出错[root@main~]#dockerlogsmysql-first2022-08-2202:50:33+00:00[Note][Entrypoint]:EntrypointscriptforMySQLServer8.0.30-1.el8started.2022-0......
  • docker 安装 datax和datax-web
    1、安装mysql安装步骤:https://www.cnblogs.com/leihongnu/p/16258505.html初始化数据库:datax_web_db 编辑导入数据vim datax_web.sql官网地址:https://github.com/We......
  • Docker系列---【Docker中启动flowable查看流转日志时字体显示方框问题】
    1.问题描述我用了flowable,在本地测试没问题,在linux环境也没问题,在docker中启动发现流程图字体显示有问题,显示方框。2.原因分析因为flowable返回的直接是图片,直......
  • 什么是docker的写时复制(CoW)?有什么作用?
    问题一个问题:dockerCoW你知道是什么吗? 1、什么是CoW? CoW=Copy-On-Write 也就是,你经常会听到的一个词,叫做:写时复制。 那么,到底什么是写时复制,究竟有什么样......