一、Docker 使用 Google 公司推出的 Go 语言 进行开发实现,基于 Linux 内核的 cgroup,namespace,以及 OverlayFS 类的 Union FS 等技术,对进程进行封装隔离,属于 操作系统层面的虚拟化技术。由于隔离的进程独立于宿主和其它的隔离的进程,因此也称其为容器。

传送门---https://yeasy.gitbooks.io/docker_practice/introduction/what.html

二、为什么要使用docker?

传送门---https://yeasy.gitbooks.io/docker_practice/introduction/why.html

三、docker安装

官方文档传送门---https://docs.docker.com/engine/install/centos/#install-using-the-repository

#安装yum-utils包
yum install -y yum-utils
#添加docker repo
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo #安装docker(下面的命令默认获取最新版)
yum install docker-ce docker-ce-cli containerd.io

#启动docker
systemctl start docker

#测试安装成功
docker run hello-world

这时候会提示本地找不到该镜像,会从docker中央仓库拉取,如下

到这里就是基本安装成功。

通过docker image ls 可以查看本地镜像

#查看本地镜像image
docker image ls

最新文章

  1. JSP读取My SQL数据乱码问题的解决
  2. Linq之Lambda表达式初步认识
  3. [转]linux之less命令
  4. linux cd
  5. 【HTML】Advanced1:Text: Time, Mark, and "Presentational"
  6. 用LINQPad加上Tx驱动来分析log
  7. iOS--为视图添加阴影
  8. HDU 5875 Function 【倍增】 (2016 ACM/ICPC Asia Regional Dalian Online)
  9. SAN和NAS的区别
  10. Javascript禁止父元素滚动条滚动, pc、移动端均有效
  11. spring项目中dubbo相关的配置文件出现红叉的问题
  12. 微信小程序左右滑动切换图片酷炫效果(附效果)
  13. obj-c中SEL签名和Invocation示例
  14. MySQL数据类型--与MySQL零距离接触2-6数据表
  15. kmean算法C++实现
  16. Java的checked exception与unchecked exception
  17. Linux SSH隧道技术(端口转发,socket代理)
  18. 河南省第七届ACM程序设计大赛赛后总结
  19. Sublime Text 2 HTML代码缩进 美化HTML代码
  20. 在Visual Studio 2013 上开发Node.js程序

热门文章

  1. 巴什博弈 HDU-1846
  2. redis++:Redis持久化 rdb & aof 工作原理及流程图 (三)
  3. Codeforces Round #625 (1A - 1D)
  4. Maven多仓库配置(公司仓库和阿里云仓库)
  5. Ali_Cloud++:阿里云-单机版 solr4.10.3 安装部署
  6. # CodeCraft-20 (Div. 2)
  7. 【tensorflow2.0】处理文本数据
  8. Mac电脑之间的文件共享 - 偏门
  9. DHCP完整过程详解及Wireshark抓包分析
  10. 1098 Insertion or Heap Sort (25分)