[13th][Day1] 前言

今次参与战斗是为了挑战自我。
在生活中挤出时间,利用下班的时间好好充实自己。

在加入新团队後,container 以及 k8s 的使用一直围绕在我的工作环境中,为我省下了很多建构环境上的工。

而在本机的部分也带来很多的方便性,我不需要把所有需要用到的工具套件程序都安装在本机,可以用『一箱一箱』的方式装好,需要时再打开,不需要时就先收起来,减少本机环境更乾净一点。

对於这样好用的工具,我本身是没有花时间去好好研究过『container 到底是个什麽东东』,只有享受到利用它的好处。


来聊聊 Docker

https://ithelp.ithome.com.tw/upload/images/20210909/20119546zHKbfHf6L4.png

Docker 是一个能够把应用程序部署到容器的开源引擎,他可以快速地建立开发环境,把完成的软件部署到测试环境,最後就能交付并完成到正式环境。

不论是开发人员、测试人员、还是维运人员,都能利用 container 技术很快速地整理好环境。

减少很多在开发过程当中的杂务。

Docker 的核心套件是 Engine、Image、Registry、Container
Engine:由 Client and Server 组成
Image:建构 Docker 世界的基石,要运作一个Container 要先从 Image 开始建立,Image 的体积通常很小,方便携带,易於分享、储存&更新。
Registry:仓库,大部分常用的工具都能在 Docker Hub 中找到,开发者也可以建立自己的 Image 来分享。
如果有建立防火墙 or 较为私密的 Image 可以建立一个本地仓库供私人使用,仅提供工作团队 or 得到授权的人来做取用。
Container:Docker 建构 & 部署容器後,开发人员只需把自己的程序/服务打包进容器即可。

可以这样理解:Image 是Docker 生命周期中建构/打包阶段,而Image 则是启动/执行阶段。


接下来我会利用三十天的时间,一点一点的来了解 『container』的神秘面纱

系列大致上会分为两部分,container 一个段落以後就朝着 k8s 的内容前进。

重点是...努力完赛/images/emoticon/emoticon56.gif

----

唐.周昙〈吴隐之〉诗:「徒言滴水能穿石,其那坚贞匪石心。」


<<:  day 1 - 魔鬼藏在细节里

>>:  前言 | ML#Day1

Day-28 TimePickerDialog

不知道各位有没有使用过麦当劳报报? 在麦当劳报报APP当中,使用者必须设定时段, 使程序在设定的时段...

Day 12 - 动态组件(Dynamic Components)

动态元件(Dynamic-Components)是指Vue可以根据传入参数的,来去切换不同的元件。 ...

[Day25] - Django-REST-Framework Authencation Permission 介绍

今天我们来介绍 DRF 的 Authentication,了解 DRF 如何加入 Authencat...

Day-11 LinearLayout

何谓布局?布局就是版面配置,而就如同制作公告栏一样,有着不同的排版方式。 接下来我会对LinearL...

[day21]讯息查询服务OrderPayQuery

大BUG? 不知道是什麽情况,我网页上的显示付款金额跟实际请求金额不一样,我送出去的订单,请求付款金...