你不会还没用过 Docker 吧?

你不会还没用过 Docker 吧?

0 概述

  • 什么是 Docker :
    • 基于 Go 语言实现的云开源项目,一处镜像,处处运行
    • Docker 容器是在操作系统层面上实现虚拟化,直接复用本地主机的操作系统,而传统虚拟机则是在硬件层面实现虚拟化。与传统的虚拟机相比,Docker 优势体现为启动速度快、占用体积小。
  • 官网:官网地址
  • 仓库:仓库地址
  • 这里先简单描述一下 Docker 的安装过程

1 安装

  • 前提
    • Docker 必须部署在 Linux 内核的系统上
    • 目前,CentOS 仅发行版本中的内核支持 Docker。Docker 运行在 CentOS 7 (64-bit) 上,要求系统为 64 位、Linux 系统内核版本为 3.8 以上,这里选用 CentOS 7.x
    • 查看自己系统的内核命令:uname -r,打印当前系统相关信息(内核版本号、硬件架构、主机名称和操作系统类型等
  • 步骤
    • step1、卸载旧版本
      yum remove docker \
                docker-client \
                docker-client-latest \
                docker-common \
                docker-latest \
                docker-latest-logrotate \
                docker-logrotate \
                docker-engine
      
    • step2、yum 安装 gcc 相关
      yum -y install gcc
      
      yum -y install gcc-c++
      
    • step3、yum 安装 utils
      yum install -y yum-utils
      
    • step4、设置 stable 镜像仓库
      yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
      
    • step5、更新 yum 软件包索引
      yum makecache fast
      
    • step6、安装 DockerCE
      yum install docker-ce docker-ce-cli containerd.io
      
    • step7、启动 Docker
      systemctl start docker
      
    • step8、检查是否启动成功
      ps -ef | grep docker
      
    • step9、查看 Docker 版本
      docker version
      

2 配置阿里云镜像加速

  • 参考地址:“容器镜像服务” – “镜像工具” – “镜像加速器”
    在这里插入图片描述
  • 通过修改 daemon 配置文件 /etc/docker/daemon.json 来使用加速器
  • 进入 /etc/docker 目录,执行如下脚本(替换加速器地址,强烈建议复制,不要手敲,否则很容易出错!)
    sudo tee /etc/docker/daemon.json <<-'EOF'
    {
      "registry-mirrors": ["你的阿里云镜像加速器地址"]
    }
    EOF
    sudo systemctl daemon-reload
    sudo systemctl restart docker
    
  • 以上就是 Docker 安装的全部内容了,后续再介绍 Docker 的使用
  • 创作不易,感谢阅读,若遇到问题,可以关注此微信gzh:EzCoding 留言反馈,希望能够帮助到您
  • 14
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值