美文网首页
初识docker(1)

初识docker(1)

作者: 指尖架构141319 | 来源:发表于2019-07-25 13:43 被阅读0次

1.为什么用:

  • 容器启动秒级别,比传统虚拟机方式快很多
  • 系统资源利用率高,一台主机可运行上千个docker容器
  • 部署方便,开发、测试、线上部署成为一条龙

和传统虚拟机对比:

image.png

2.基本概念:

1.Docker包括三个基本概念

  • 镜像(image)
  • 容器(container)
  • 仓库(repository)
  • 镜像
    1.就是一个只读模板;
    2.镜像可以创建Docker容器;
    3.例如:镜像可以包含一个完整的操作系统,里面可以是tomcat或者用户需要的其他程序;
    Docker提供了一个很简单的机制来创建、修改镜像,也可以直接从其他地方下载一个已经做好的镜像来使用。
  • 容器
    1.docker利用容器来运行应用;
    2.每个容器都是相互隔离,保证安全平台;
    3.容器是从镜像创建的运行实例;
    4.可以被 启动开始停止删除
  • 仓库
    1.仓库是集中存放镜像文件的场所;
    2.仓库分为公开仓库(public)私有仓库(private)
    3.仓库注册服务器存放着多个仓库,仓库中包含了多个镜像,每个镜像有不同标签(tag);
    4.最大的公开仓库是Docker Hub;国内的公开仓库包括Docker Pool等;
    5.私有仓库用push和pull命令;

2.容器、镜像的关系

image.png

3.Docker基本操作

  • 查看docker版本
docker -version
docker info
  • 启动docker
sudo service docker start
  • 设置随系统启动
    sudo chkconfig on

相关文章

网友评论

      本文标题:初识docker(1)

      本文链接:https://www.haomeiwen.com/subject/azbcpqtx.html