docker安装笔记

Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux或Windows 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。docker由三部分构成,镜像容器仓库。容器由镜像创建,容器在面向对象设计中类似于类的一个实例,而镜像相当于一个类。仓库里面可以包含一个或多个镜像,这些镜像通常是一个软件的不同版本,用名称:版本号来进行获取。

  1. docker的安装
    • 运行uname -r检查当前系统版本是否支持docker,Docker 要求 CentOS 系统的内核版本高于 3.10
    • 执行命令 yum remove docker 删除旧版本,如果是普通用户则需要加 sudo前缀
    • 执行yum install -y yum-utils device-mapper-persistent-data lvm2 安装依赖包
    • 执行 yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo 添加软件源信息
    • 执行yum makecache fast更新缓存
    • 安装社区版docker yum -y install docker-ce
    • 执行 systemctl start docker 命令启动docker服务
    • docker run hello-world 运行dockerhello-world
    • 执行docker version 若出现docker版本信息则表明安装成功
  2. docker 镜像配置

如果不配置镜像,那么在国内访问是比较慢的,配置了镜像可以提高访问速度

对于使用 systemd 的系统,请在 /etc/docker/daemon.json 中写入如下内容(如果文件不存在请新建该文件)

{
 	 "registry-mirrors": [
    "https://dockerhub.azk8s.cn",
    "https://reg-mirror.qiniu.com"
  ]
}

以上就是docker的安装过程

原文地址:https://www.cnblogs.com/jasonboren/p/11370279.html