鍍金池/ 教程/ Linux/ 標(biāo)準(zhǔn)化開發(fā)測(cè)試和生產(chǎn)環(huán)境
利用數(shù)據(jù)卷容器來備份、恢復(fù)、遷移數(shù)據(jù)卷
Docker 網(wǎng)絡(luò)實(shí)現(xiàn)
實(shí)戰(zhàn) Django
YAML 模板文件
名字空間
控制組
編輯網(wǎng)絡(luò)配置文件
列出
進(jìn)入容器
Compose 命令說明
創(chuàng)建 Tomcat/Weblogic 集群
守護(hù)態(tài)運(yùn)行
快速配置指南
其它安全特性
示例:創(chuàng)建一個(gè)點(diǎn)到點(diǎn)連接
CentOS 系列安裝 Docker
數(shù)據(jù)卷容器
鏡像
指令
創(chuàng)建鏡像
Docker 容器
創(chuàng)建鏡像
常用倉庫
總結(jié)
什么是 Docker
存出和載入鏡像
使用
獲取鏡像
容器互聯(lián)
為什么要使用 Docker?
使用 Wordpress 入門 Fig
啟動(dòng)
容器訪問控制
私有倉庫
使用
基本架構(gòu)
自定義網(wǎng)橋
環(huán)境變量參考
實(shí)戰(zhàn) Rail
服務(wù)端的防護(hù)
刪除
鏡像的實(shí)現(xiàn)原理
多臺(tái)物理主機(jī)之間的容器互聯(lián)
Docker 倉庫
簡介
數(shù)據(jù)卷
命令參考
使用 Supervisor 來管理進(jìn)程
移除
基本結(jié)構(gòu)
命令查詢
終止容器
聯(lián)合文件系統(tǒng)
安裝
簡介
配置 DNS
內(nèi)核能力機(jī)制
導(dǎo)出和導(dǎo)入容器
配置 docker0 網(wǎng)橋
倉庫配置文件
內(nèi)核名字空間
標(biāo)準(zhǔn)化開發(fā)測(cè)試和生產(chǎn)環(huán)境
外部訪問容器
fig.yml 參考
Ubuntu 系列安裝 Docker
有用資源
安裝
端口映射實(shí)現(xiàn)
安裝 Fig
工具和示例
簡介
控制組
容器格式
Docker Hub

標(biāo)準(zhǔn)化開發(fā)測(cè)試和生產(chǎn)環(huán)境

對(duì)于大部分企業(yè)來說,搭建 PaaS 既沒有那個(gè)精力,也沒那個(gè)必要,用 Docker 做個(gè)人的 sandbox 用處又小了點(diǎn)。

可以用 Docker 來標(biāo)準(zhǔn)化開發(fā)、測(cè)試、生產(chǎn)環(huán)境。

http://wiki.jikexueyuan.com/project/docker-technology-and-combat/images/enterprise_usage.png" alt="企業(yè)應(yīng)用結(jié)構(gòu)" />

Docker 占用資源小,在一臺(tái) E5 128 G 內(nèi)存的服務(wù)器上部署 100 個(gè)容器都綽綽有余,可以單獨(dú)抽一個(gè)容器或者直接在宿主物理主機(jī)上部署 samba,利用 samba 的 home 分享方案將每個(gè)用戶的 home 目錄映射到開發(fā)中心和測(cè)試部門的 Windows 機(jī)器上。

針對(duì)某個(gè)項(xiàng)目組,由架構(gòu)師搭建好一個(gè)標(biāo)準(zhǔn)的容器環(huán)境供項(xiàng)目組和測(cè)試部門使用,每個(gè)開發(fā)工程師可以擁有自己單獨(dú)的容器,通過 docker run -v 將用戶的 home 目錄映射到容器中。需要提交測(cè)試時(shí),只需要將代碼移交給測(cè)試部門,然后分配一個(gè)容器使用 -v 加載測(cè)試部門的 home 目錄啟動(dòng)即可。這樣,在公司內(nèi)部的開發(fā)、測(cè)試基本就統(tǒng)一了,不會(huì)出現(xiàn)開發(fā)部門提交的代碼,測(cè)試部門部署不了的問題。

測(cè)試部門發(fā)布測(cè)試通過的報(bào)告后,架構(gòu)師再一次檢測(cè)容器環(huán)境,就可以直接交由部署工程師將代碼和容器分別部署到生產(chǎn)環(huán)境中了。這種方式的部署橫向性能的擴(kuò)展性也極好。

上一篇:鏡像下一篇:實(shí)戰(zhàn) Django