1. 程式人生 > >21天華為雲:第一天

21天華為雲:第一天

華為雲21天容器,第一天

什麼是容器?

  1. 輕量級的作業系統虛擬化解決方案, 能夠在Linux系統上迅速建立一個容器(類似於虛擬機器)並在容器上部署和執行應用程式,同時還可以通過配置檔案輕鬆將應用程式的自動化安裝、部署和升級。
  2. 基於Linux容器(LXC)技術,利用namespace的隔離機制隔離資源和cgoup的限額功能進行資源管理

與虛擬機器相比容器的優點:

  1. 更快速的交付和部署
  2. 高效的部署和擴容
  3. 更高的資源利用率
  4. 更簡單的管理

容器VS虛擬機器

在這裡插入圖片描述在這裡插入圖片描述

docker 的元件

在這裡插入圖片描述

Docker常見架構

在這裡插入圖片描述

使用ubuntu安裝

$ sudo apt-get install docker-engine
安裝完成檢視docker 版本
docker -v # 有版本證明安裝完成
在這裡插入圖片描述
檢視images 現有的
docker images
在這裡插入圖片描述
下載個映象
docker pull tomcat
在這裡插入圖片描述
執行該映象
docker run -it -d -p8888:8080 tomcat:latest
在這裡插入圖片描述
檢視執行的容器
docker ps
在這裡插入圖片描述
去網頁檢視是否容器執行成功
在這裡插入圖片描述
停止容器執行
在這裡插入圖片描述
檢視是否停止
在這裡插入圖片描述