原创 Dockerfile理論+實戰!!!

Dockerfile概述  Dockerfile是docker中鏡像文件的的描述文件,說的直白點就是鏡像文件到底是由什麼東西一步步構成的。 例如:你在淘寶上買了一個衣架,但是賣家並沒有給你發一個完整的衣架,而是一些組件和一張圖紙,你按照這

原创 docker基本管理

Docker核心概念 1、Docker是什麼? ●是一種輕量級的"虛擬機”●在Linux容器裏運行應用的開源工具 2、Docker與虛擬機的區別 特性 Docker容器 虛擬機 啓動特性 秒級 分鐘級 計算能力損耗 幾

原创 Kubernetes二進制部署(一)單節點部署

Kubernetes羣集架構圖: 各節點組件及含義: 1、Master組件 kube-apiserver Kubernetes API,集羣的統一入口,各組件協調者,以RESTful API提供接口服務,所有對象資源的增刪改查和監聽操

原创 kubernetes二進制部署(三)負載均衡部署

這是kubernetes二進制部署的第三篇如果沒有看過前面第一篇的朋友可以看看下面的:Kubernetes二進制部署(一)單節點部署kubernetes二進制部署(二)多節點部署 實驗環境: 負載均衡 Nginx1:192.168.35

原创 Docker容器之鏡像管理、端口映射、容器互聯

docker鏡像的分層  Dockerfile 中的每個指令都會創建一個新的鏡像層; 鏡像層將會被緩存和複用; 當 Dockerfile 的指令修改了,複製的文件變化了,或者構建鏡像時指定的變量不同了,對應的鏡像層緩存就會失效; 某一層的

原创 kubernetes二進制部署(四)web UI界面部署

這是kubernetes二進制部署的第四篇如果沒有看過前面第一篇的朋友可以看看下面的:Kubernetes二進制部署(一)單節點部署kubernetes二進制部署(二)多節點部署kubernetes二進制部署(三)負載均衡部署 在mas

原创 Kubernetes測試環境minikube部署(理論+實戰!!!)

Kubernetes的概述 Kubernetes是一個開源的Docker容器編排系統,Kubernetes簡稱K8S。調度計算集羣的節點,動態管理上面的作業通過使用[labels]和[pods]的概念,將應用按邏輯單元進行分組 K8S用於

原创 kubernetes二進制部署(二)多節點部署

這是kubernetes二進制部署的第二篇如果沒有看過前面第一篇的朋友可以看看下面的:Kubernetes二進制部署(一)單節點部署 實驗環境: 負載均衡: Nginx1:192.168.35.104/24 Nginx2:192.168

原创 GFS分佈式文件存儲系統(理論)

GlusterFS概述 GlusterFS簡介 •開源的分佈式文件系統•由存儲服務器,客戶端以及NFS/Samba存儲網關組成•無元數據服務器 RDMA:負責數據傳輸 GlusterFS的特點 •擴展性和高性能•高可用性•全局統一的

原创 部署KVM虛擬化平臺

KVM虛擬化架構 •KVM模塊直接整合在Linux內核中 KVM的組成 KVM Driver •虛擬機創建 •虛擬機內存分配 •虛擬機CPU寄存器讀寫 •虛擬CPU運行 QEMU(經過簡化與修改) •模擬PC硬件的用戶控件組件 •提供I

原创 GFS分佈式文件存儲系統(實戰!!!)

實驗環境 #開啓5臺虛擬機(centos7),四條節點服務器分別添加四塊硬盤 node1:192.168.52.149 node2:192.168.52.132 node3:192.168.52.128 node4:192.168.52.1

原创 MFS分佈式文件系統(實戰!!!)

MFS工作原理 分佈式原理 分佈式文件系統就是把一些分散在多臺計算機上的共享文件夾,集合到一個共享文件夾內,用戶要訪問這些文件夾的時候,只要打開一個文件夾,就可以的看到所有鏈接到此文件夾內的共享文件夾。 MFS原理 MFS是一個具有容

原创 ELK日誌分析系統(實戰!)

簡介 日誌服務器 提高安全性集中存放日誌缺陷:對日誌的分析困難 ELK日誌分析系統 Elasticsearch:存儲,索引池 Logstash:日誌收集器Kibana:數據可視化 日誌處理步驟 1,將日誌進行集中化管理2,將

原创 Apache 、Nginx 、Squid 的區別

一、Apache: Apache 是一個優秀的開放源碼的網頁服務器,第一款web服務器端軟件。但對於那些需要更強大的Web應用服務器(比如大小、可定製、響應速度、可擴展性等方面)的人而言,Apache明顯不符合他們的要求,同類替代軟件有L

原创 Squid代理服務器——ACL訪問控制,sarg日誌,反向代理

一,ACL訪問控制 1,在squid服務器上修改配置文件 [root@squid ~]# vim /etc/squid.conf ##修改配置文件 # should be allowed acl hostlocal src 192.168