校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 知識庫 > k8s部署docker容器的實現

k8s部署docker容器的實現

熱門標簽:企業400電話辦理哪正規 工廠位置地圖標注 重慶營銷外呼系統排名 地圖標注企業名稱侵權案件 鶴壁電銷外呼系統怎么安裝 地圖標注需要現場嗎 網站上插入地圖標注內容 繽客網注冊時地圖標注出不來 400電話辦理哪家好廠商

環境:(docker ,k8s集群),繼續上次docker 啟動的java程序的鏡像為例(https://www.jb51.net/article/189462.htm)

將制作的鏡像推送到docker的私有倉庫

docker tag demo-img:latest localhost:5000/demo-img:1.0

docker push localhost:5000/demo-img:1.0

k8s部署該鏡像k8s創建命名空間及secret

創建命名空間cl-test,這里名字根據自己的命名規范自己定義,我這是測試用的

kubectl create namespace cl-test

創建完ns后,我們要給這個ns創建secret

kubectl create secret docker-registry regcred --docker-server=your resroty ip:5000 --docker-username=root --docker-password=xxxx@ --docker-email=xxxx@163.com -n cl-test

控制臺返回“secret/regcred created”表示創建成功

創建demo服務的yaml文件,我們service和deployment放在一個yaml文件中

---

apiVersion: v1
kind: Service
metadata:
 name: demo-service
 namespace: cl-test
 labels:
 app: demo-service
spec:
 type: NodePort
 ports:
 - port: 8701
 targetPort: 8701
 protocol: TCP
 name: http
 selector:
 app: demo-pod
---
apiVersion: apps/v1
kind: Deployment
metadata:
 name: demo-deployment
 namespace: cl-test
spec:
 selector:
 matchLabels:
  app: demo-pod
 replicas: 1
 template:
 metadata:
  labels:
  app: demo-pod
 spec:
  containers:
  - name: demo-container
  image: localhost:5000/demo-img:1.0 #本地私有鏡像庫的鏡像名稱+版本
  ports:
  - containerPort: 8701

啟動

kubectl create -f demo.yaml

查看pod

kubectl get pod -n cl-test

pod日志查看,正是我們之前java啟動時所展示的日志

到此這篇關于k8s部署docker容器的實現的文章就介紹到這了,更多相關k8s部署docker內容請搜索腳本之家以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持腳本之家!

標簽:克拉瑪依 鹽城 渭南 常州 棗莊 東莞 日照 96

巨人網絡通訊聲明:本文標題《k8s部署docker容器的實現》,本文關鍵詞  k8s,部署,docker,容器,的,實現,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《k8s部署docker容器的實現》相關的同類信息!
  • 本頁收集關于k8s部署docker容器的實現的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 镇平县| 汕尾市| 奎屯市| 民权县| 郯城县| 荃湾区| 田林县| 宁陵县| 寿光市| 大名县| 南澳县| 盈江县| 宜州市| 台东市| 永吉县| 会理县| 故城县| 涿鹿县| 闵行区| 绍兴市| 赫章县| 德化县| 镶黄旗| 桓台县| 镇巴县| 奉贤区| 民勤县| 长岛县| 鄂伦春自治旗| 文登市| 呼伦贝尔市| 保定市| 柳河县| 兰溪市| 鄱阳县| 金堂县| 察隅县| 咸丰县| 西畴县| 七台河市| 邳州市|