k8s指令筆記

YAML範本:redis-master-controller.yaml

建立這個Pod

查看這個ReplicationController

查看現有的Pod

查看現有ReplicationController的狀態

Docker刪除所有tag為None的image

這個指令可以列出所有未被tag的image

這個指令可以列出所有被tag為None的image

參考:https://stackoverflow.com/questions/33913020/docker-remove-none-tag-images

在CentOS7安裝docker與kubernates失敗

出現了下面的錯誤,原因是yum的源頭連結找不到所需要的安裝程式,錯誤訊息如下
Loading mirror speeds from cached hostfile

解決方法:修改yum源頭

參考:https://www.codeprj.com/blog/b99d5a1.html

接著又出現以下錯誤
kube-apiserver.service holdoff time over, scheduling restart.

原來是有其他程式占用了8080 port
參考:https://www.cnblogs.com/minseo/p/12936878.html

在centos裡為nginx安裝rtmp模組

必備模組

  • openssl
  • zlib
  • pcre

安裝步驟

參考資料

docker pull時的錯誤:failed to register layer

錯誤訊息

有時在下docker pull時會出現如下的錯誤:

解決方案

這是因為有時docker弄亂了其工作空間,可能就是原因。您可以嘗試以下方法:

  • 停止所有(java)容器,刪除它們,刪除Java映像(或所有映像),然後重新拉動並運行。
  • 如果這沒有幫助,則也重新啟動Docker引擎。
  • 如果仍然不能解決問題,請停止docker引擎,刪除docker工作目錄,然後重新啟動docker引擎。

以我的經驗,這可以解決所有類似OP的問題。

相關討論串: Docker error when pulling Java 8 image – “failed to register layer”