轉(zhuǎn)載請保留作者和原文出處
歡迎關(guān)注我的微信公眾賬號程序員杰克,兩邊的文章會同步,也可以添加我的RSS訂閱源。
本文介紹在Kubernetes環(huán)境下的調(diào)試方法,希望對讀者有用。如果關(guān)心Docker環(huán)境里的調(diào)試方法,可以看我的這篇文章:Useful commands for docker beginners
啟動單個(gè)容器
不使用Pod或Replication Controller,啟動單個(gè)容器:
$ kubectl run webserver --image=nginx
想更改鏡像,又不想升級版本?
每次修改之后,需要更新鏡像的版本也好煩人啊。每次構(gòu)建出新的鏡像,Push到Docker Registry時(shí),可以使用一個(gè)固定的版本,然后讓Kubernetes在啟動某個(gè)鏡像時(shí),無論本地是否有鏡像,都去Docker Registry拉取鏡像就好了。ImagePullPolicy
從默認(rèn)的 IfNotPresent
,改為 Always
。
想直接修改容器里的程序,又不想更新鏡像?
什么,還能這樣做?在容器內(nèi)部修改,比如修改了腳本,或者直接替換二進(jìn)制程序,然后使用
延伸閱讀
學(xué)習(xí)是年輕人改變自己的最好方式