Docker

docker 可以在阿里云倉庫拉取,需要配置 daemon.json

docker search java 全文搜索java相關鏡像
docker pull java:8 不輸入版本號拉去latest最新版本
查詢下載 docker images 看鏡像倉庫有哪些鏡像軟件
查看具體軟件鏡像
docker run -d -p 91:80 nginx:version(不寫latest) -d: 后臺運行 在容器中運行nginx

docker run -d -p 92:80 nginx
docker ps 列出容器 啟動幾個顯示幾個

-p 91:80 80 鏡像對外在容器開放的端口 91宿主機對外訪問的端口號 client只能訪問91
contaner相當于一個個小的操作系統

容器的IP 默認方式在外部訪問不同 容器IP:80
可以使用 --net=host 就可以訪問通

如和在docker部署web項目?
docker 容器只能運行docker鏡像軟件,不能直接運行微服務jar包


Dokcer原理

docker和虛擬機的區別:docker共享了操作系統的內核,所以非常輕量


--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
K8S

創建nginx的一次部署

刪除部署

容器組,部署計劃列表


端口暴露可以在外網訪問

K8S核心架構圖


查詢詳細信息

c

創建一個service,用service這個資源來形容它,一個外網訪問的端口,nodeport隨機端口,可以指定


看pod內部信息






域名轉發配置

部署應用
浙公網安備 33010602011771號