一 DevOps學習筆記

2021-08-22 13:43:59 字數 834 閱讀 9036

1. 環境準備

本人用的是win系統, 本地安裝了oracle vm virtualbox虛擬機器以及vagrant工具,迅速搭建linux開發環境.

vagrant安裝過程:

2. 安裝centos系統步驟:

建立目錄centos7的目錄 mkdir centos7

進入centos7目錄執行 vagrant init centos/7

建立centos虛擬機器執行 vagrant up 命令

開啟virtualbox會發現多了一台虛擬機器,表示建立成功。

vagrant ssh 命令進入到centos7系統裡

關閉例項可以使用三種方式vagrant suspending, vagrant halt, vagrant destroy

a. suspending,暫停虛擬機器,儲存虛擬機器當前的狀態(記憶體和磁碟均不釋放),使用vagrant up命令恢復執行;

b. halt,關機,虛擬機器停止執行,但是虛擬機器例項保留,不銷毀,可以理解為是正常的關機;

c. destroy,銷毀虛擬機器,虛擬機器的例項被銷毀;

3. 借助docker-machine工具安裝帶有docker的linux映象.

win10下安裝路徑:

檢視版本 docker-machine version

安裝linux系統 docker-machine create 任意名

檢視安裝的machine docker-machine ls

進入到某個machine裡 docker-machine ssh demo

檢視幫助命令 docker-machine

三 DevOps學習筆記

1.image本身是read only的.2.分層的,並且每一層都可以新增改變刪除檔案,成為乙個新的image.3.不同的image可以共享相同的layer.4.製作乙個簡單的base image zhang hello world 1 拉取乙個映象 docker pull hello world ...

Devops學習筆記02

核心價值 讓運維團隊將運維服務轉換為運維能力提供給開發團隊,讓開發團隊像引用 一樣引用運維能力。運維團隊通過對環境 的改善將運維是所關注的穩定性 效能 安全性等要求作為約束傳導給開發團隊。開發團隊利用這種能力將業務價值更快的交付給使用者,最終實現研發和運維的整體敏捷。冪等性 idempotence ...

Devops學習筆記02

核心價值 讓運維團隊將運維服務轉換為運維能力提供給開發團隊,讓開發團隊像引用 一樣引用運維能力。運維團隊通過對環境 的改善將運維是所關注的穩定性 效能 安全性等要求作為約束傳導給開發團隊。開發團隊利用這種能力將業務價值更快的交付給使用者,最終實現研發和運維的整體敏捷。冪等性 idempotence ...