保存成功
保存失败,请重试
提交成功

小而精的 Docker 项目,30 分钟快速入门 Docker 容器

作者/分享人:奔跑的小米
从事大数据及数据挖掘工作,就职于互联网企业,精通大数据生态圈,参与编写《Spark内核机制解析及性能调优》、《Scala语言基础与开发实战》热门书籍,即将出版《学好Pytorch成为数据科学家》深度学习书籍,51CTO金牌讲师。微信公众号:三角兽

为什么要使用 Docker?

  • Docker 容器的启动在秒级
  • Docker 对系统资源利用率高,一台主机上可以同时运行数千个Docker容器。
  • Docker 基本不消耗系统资源,使得运行在Docker里面的应用的性能很高。

相比于传统的虚拟化技术,Docker 有哪些优势?

  • 更快速的支付和部署:开发者可以使用一个标准的镜像来构建一套开发容器,开发完成之后,运维人员可以直接使用这个容器来部署代码。
  • 更高效的虚拟化:Docker 容器的运行不需要额外的 hypervisor 支持,它是内核级的虚拟化,因此可以实现更高的性能和效。
  • 更轻松的迁移和扩展:Docker 容器几乎可以在任意的平台上运行,包括物理机、虚拟机、公有云、私有云、个人电脑、服务器等。
  • 更简单的管理:使用 Docker,只需要小小的修改,就可以替代以往大量的更新工作。所有的修改都以增量的方式被分发和更新,从而实现自动化并且高效的管理。

本 Chat 涉及的内容:

  • Docker 安装
  • 获取 Docker 镜像
  • 创建镜像
  • 本地导入镜像
  • 保存、载入、删除镜像
  • Docker 容器的创建、启动和停止
  • 进入后台运行中的容器
  • 导入、导出、删除容器
  • 创建 Docker 私有仓库
  • Docker 容器绑定外部 IP 和端口
  • 容器互连
  • Dockerfile 常见的 11 中指令(FROM、MAINTAINER、RUN、CMD、EXPOSE、ENV、ADD、COPY、ENTRYPOINT、VOLUME、USER)的使用
  • 小项目,完整实战
已有185人预订
预订达标
文章出炉
     
10月09日
10月13日
本场 Chat 文章已出炉,购买后即可阅读文章并获得一张奔跑的小米的读者圈Pass
请务必添加GitChat服务号以查看活动进度及获取活动通知。
查看文章评论/提问
安静19 天前
docker commit -m 'add json gem' -a 'Docker Container' 7b789b19757d my/sinatra:v2 这里的7b789b19757d怎么来?执行报错说没有这个container
奔跑的小米(作者)18 天前
这个随机生成的containerid,每个容器id是不一样的,不要复制我这个id,找你的
一步1 个月前
yum 安装 python 的时候 -qq 参数是代表什么意思的?查询了一下没有找到合适的解释
你可能还喜欢
机器学习必备的数学知识,一次学会
白朔天
数据结构算法常见的 100 道面试题全解析:2019 版
攻城狮
程序员如何专注和管理时间
程序员的三门课
Spring 复习大纲:依赖注入 Ioc+Beans+注解+数据访问+AOP+MVC 等
一只Tomcat
多线程,设计模式,Netty 实战,带你手写一个分布式消息队列
当年明月
深入 JVM 字节码,一步一图解析类的加载、链接、初始化、创建对象、程序执行的流程
CSDM
微信扫描登录
关注提示×
扫码关注公众号,获得 Chat 最新进展通知!
入群与作者交流×
扫码后回复关键字 入群
Chat·作者交流群
入群码
该二维码永久有效