Docker容器学习笔记

学到关于微服务的一些知识,里面有用到关于容器技术的知识,于是学了下Docker,Docker是容器技术的引领者之一,是开放源码项目,Docker利用了Linux的内核功能,例如cgroups和命名空间,以确保资源隔离,并把应用程序及其依赖项打包在一起,关于这点,我觉得是大大方便了关于程序部署这一块需求的.

    Docker主要组件分为映像和容器,映像是生成容器的文件,装过系统的程序员应该知道,系统是重映像文件展开的,Docker容器也是从它本身的映像文件展开的,举个例子,有的Docker映像是包含了服务器和开发者开发的web应用的linux操作系统,这样的Docker映像可是任何人创建的,你只需要根据自己需要,用自己需要的Docker映像生成容器即可,而容器则只能看到他自己的进程,它通过管道连接到主机网络栈。

    部署:

    1.打包自己写的应用程序,如jar

    2.把jar包构建成Docker映像

    3.docker run 构建Docker容器

    Docker映像的转移很方便,这样方便了项目移植


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值