基于Ubuntu系统的docker搭建

Ubuntu中安装docker

  1. 首先需要验证Ubuntu是否支持docker
    docker要求Ubuntu系统的内核版本高于3.10,查看Ubuntu系统内核版本:
    打开Ubuntu终端,输入 uname -r 命令在这里插入图片描述
  2. 如果之前安装过docker,需要先卸载旧版本的docker(新机器忽略)
      sudo apt-get remove docker docker-engine docker-ce docker.io
    
  3. 将Ubuntu官方源换成国内阿里源
    平常我们使用Ubuntu自带的默认软件源,在更新连接相关的服务器的时候,可能出现无法链接的情况,导致系统的更新或软件的安装无法正常完成。
    Ubuntu的软件源配置文件是 /etc/apt/sources.list 。为了保存原有数据,先将需要配置的文件 sources.list 拷贝更名为 sources.list.bcakup。在终端输入 sudo cp /etc/apt/sources.list /etc/apt/sources.list.bcakup 命令
    在这里插入图片描述
    需要验证虚拟机密码。
    接着使用 gedit 工具对软件镜像源进行编辑,在终端输入 sudo gedit /etc/apt/sources.list 命令,会进入 sources.list 文件,可以先清除文件内容,然后把下列内容粘贴到文件中,点击保存后退出文件。
    在这里插入图片描述
    deb http://mirrors.aliyun.com/ubuntu/ xenial main
    deb-src http://mirrors.aliyun.com/ubuntu/ xenial main
    deb http://mirrors.aliyun.com/ubuntu/ xenial-updates main
    deb-src http://mirrors.aliyun.com/ubuntu/ xenial-updates main
    deb http://mirrors.aliyun.com/ubuntu/ xenial universe
    deb-src http://mirrors.aliyun.com/ubuntu/ xenial universe
    deb http://mirrors.aliyun.com/ubuntu/ xenial-updates universe
    deb-src http://mirrors.aliyun.com/ubuntu/ xenial-updates universe
    deb http://mirrors.aliyun.com/ubuntu/ xenial-security main
    deb-src http://mirrors.aliyun.com/ubuntu/ xenial-security main
    deb http://mirrors.aliyun.com/ubuntu/ xenial-security universe
    deb-src http://mirrors.aliyun.com/ubuntu/ xenial-security universe
    
  4. 更新 apt 包索引
    终端输入 sudo apt-get update 命令
    在这里插入图片描述
  5. 修复损坏的软件包,卸载出错的包,重新安装正确版本
    终端输入 sudo apt-get -f install 命令
    在这里插入图片描述
  6. 更新软件
    终端输入 sudo apt-get upgrade 命令
    在这里插入图片描述
  7. 使 apt 可以通过 HTTPS 协议使用存储库
    终端输入以下命令
    sudo apt install apt-transport-https ca-certificates software-properties-common curl
    
  8. 添加docker官方的GPG密钥
     curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add-
    
  9. 设置stable存储库
     sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
    
  10. 添加成功后更新软件包缓存
    终端输入 sudo apt update 命令
  11. 安装docker-ce
    终端输入 sudo apt install docker-ce
    sudo apt-cache madison docker-ce 命令列出可用的docker版本
    sudo apt-get install docker-ce=版本号 命令安装对应版本的docker
    在这里插入图片描述
  12. 查看安装的docker版本
    终端输入 sudo docker version 命令
    在这里插入图片描述
    在这里插入图片描述
  13. 测试 docker 是否安装成功
    终端输入 sudo docker run hello-world 命令,能看到从远程下载这个测试用的容器:Pulling from library/hello-world。
    在这里插入图片描述
    至此,docker安装成功。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值