原创 容器&&Docker簡介

文章目錄什麼是容器什麼是Docker容器與VM區別Docker架構1、docker的客戶端和服務器2、Docker鏡像(Images)3、Registry4、容器(Containers)使用Docker的優勢 什麼是容器 容器是一

原创 KVM介紹和安裝

文章目錄KVM介紹KVM架構KVM技術棧安裝KVM1、查看CPU是否支持KVM2、通過yum安裝3、啓動虛擬機管理工具libvirt並設置開機啓動4、創建虛擬機 KVM介紹 KVM(Kernel-Based Virtual Mac

原创 shell-bash之測試命令

Shell中有多種針對文件、字符串、數值的條件測試命令,用於檢查某個條件是否成立。下面分別進行講解。 三種測試的命令的表達方式 test,語法格式爲:test [ ],語法格式爲:[ ] [[ ]],語法格式爲:[[ ]]

原创 docker之網絡管理

文章目錄基礎理論libnetwork(CNM)介紹veth pair介紹網絡驅動網絡類型1、none模式網絡2、host模式網絡3、bridge模式網絡(默認模式)4、container模式網絡5、user-defined模式網絡

原创 docker之容器管理

文章目錄創建容器查看容器運行容器停止容器暫停/喚醒容器進入容器刪除容器容器狀態機 創建容器 語法 docker run [OPTIONS] IMAGE [COMMAND] [ARG...] 常用選項: --name string

原创 docker之namespace與cgroup簡介

文章目錄前言容器創建過程NamespaceCgroup 前言 當談論docker時,常常會聊到docker的實現方式。很多開發者都知道,docker容器本質上是宿主機的進程,Docker通過namespace實現了資源隔離,通過c

原创 ansible之介紹及環境部署

文章目錄一、Ansible介紹1.1 ansible基礎架構二、環境部署1、實驗環境2、安裝3、密鑰部署4、配置文件(/etc/ansible)詳解5、常用命令5.1 ansible-doc5.2 ansible5.3 ansib

原创 在centos7中添加一塊新的硬盤並分區掛載

一 添加一塊新硬盤(1g),分5個區,每個區大小100M 在VMware中添加1G新硬盤 對硬盤進行分區(這裏分區方式爲mbr,sdb4爲 擴展分區) fdisk /dev/sdb 重讀分區表 partx

原创 xtrabackup備份還原實戰

文章目錄一、 xtrabackup安裝二 、介紹工作原理三、xtrabackup 備份使用方法1、全備2、增量備份四、備份還原實戰1、數據環境準備2、準備備份3、進行恢復 一、 xtrabackup安裝 根據實際情況選擇相應版本的

原创 Linux常用文本處理命令

文章目錄文本查看catmorelessheadtailvi/vim/nano文本搜索findlocate文本處理grepcutsortuniqwcteexargsjointr 文本查看 cat cat 是一個文本文件(查看)和(連

原创 zabbix監控nginx,tcp狀態

文章目錄zabbix監控nginx狀態1、nginx虛擬主機配置2、編寫監控項採集腳本3、配置文件定義監控項4、zabbix_get 測試5、創建模板6、應用模板,查看圖形zabbix監控tcp狀態1、配置2、測試 zabbix監

原创 rsync備份服務簡介與實戰

文章目錄rsync簡介優點語法常用選項:備份服務器rsync守護進程配置備份實戰客戶端腳本(172.16.1.41)服務端腳本(172.16.1.31)服務端郵箱配置方法 rsync簡介 Rsync(Remote Synchron

原创 docker之鏡像結構原理

原文鏈接:https://blog.51cto.com/liuleis/2070461 文章目錄一、base 鏡像base 鏡像含義:rootfsbase 鏡像提供的是最小安裝的 Linux 發行版。不同 Linux 發行版的區別

原创 ansible之playbook

文章目錄一、playbook介紹二、YAML語法詳解yaml與json的轉化三、playbook的YMAL格式四、playbook核心組件1、Tasks2、Variables3、Templates4、Handlers5、Tags6

原创 ansible之自定義模塊

文章目錄一、註冊和定義變量方式1、命令行傳遞2、在playbook中vars中定義3、register註冊4、set_fact定義5、var_files定義6、inventory中主機變量和主機組變量二、變量引用json數據方式1