Docker概念

一.Docker解决的问题

容器化

隔离性强

1.统一标准

应用构建:打成软件包

docker build 镜像

2.应用分享

所有软件的镜像放到一个指定地方 docker hub

如:手机的应用市场

3.应用运行

统一标准的镜像 : docker run

二.资源隔离

cpu、memory资源隔离与限制

访问设备隔离与限制

网络隔离与限制

用户、用户组隔离限制

三.Docker的架构

Docker_Host:

  • 安装Docker的主机

Docker Daemon:

  • 运行在Docker主机上的Docker后台进程

Client:

  • 操作Docker主机的客户端(命令行、UI等)

Registry:

  • 镜像仓库
  • Docker Hub

Images:

  • 镜像,带环境打包好的程序,可以直接启动运行

Containers:

  • 容器,由镜像启动起来正在运行中的程序
订阅评论
提醒
0 评论
最旧
最新 最多投票
内联反馈
查看所有评论
滚动至顶部