Download free for 30 days
Sign in
Upload
Language (EN)
Support
Business
Mobile
Social Media
Marketing
Technology
Art & Photos
Career
Design
Education
Presentations & Public Speaking
Government & Nonprofit
Healthcare
Internet
Law
Leadership & Management
Automotive
Engineering
Software
Recruiting & HR
Retail
Sales
Services
Science
Small Business & Entrepreneurship
Food
Environment
Economy & Finance
Data & Analytics
Investor Relations
Sports
Spiritual
News & Politics
Travel
Self Improvement
Real Estate
Entertainment & Humor
Health & Medicine
Devices & Hardware
Lifestyle
Change Language
Language
English
Español
Português
Français
Deutsche
Cancel
Save
EN
WT
Uploaded by
Wei Tung
PPTX, PDF
234 views
Docker workshop
AI-enhanced description
本文介绍了Docker的起源、基本概念及其优势,包括相较于传统虚拟化技术的高效性和便捷的管理方式。此外,文中阐述了Docker图像、容器和仓库的定义及其功能,并提供了使用Docker操作的基本步骤。
Internet
◦
Read more
0
Save
Share
Embed
Embed presentation
Download
Download to read offline
1
/ 13
2
/ 13
3
/ 13
4
/ 13
5
/ 13
6
/ 13
7
/ 13
8
/ 13
9
/ 13
10
/ 13
11
/ 13
12
/ 13
13
/ 13
More Related Content
PDF
Docker home ted
by
Layne Peng
PPTX
cec-hello-docker
by
Bruce Huang
PPTX
Introduction to Docker
by
Chris Chen
PDF
認識那條鯨魚 Docker 初探
by
仲昀 王
PPTX
Docker tutorial
by
azole Lai
PPTX
Docker Compose
by
Miles Chou
PDF
Docker Build
by
Miles Chou
PPTX
Docker - 30秒生出100台伺服器
by
升煌 黃
Docker home ted
by
Layne Peng
cec-hello-docker
by
Bruce Huang
Introduction to Docker
by
Chris Chen
認識那條鯨魚 Docker 初探
by
仲昀 王
Docker tutorial
by
azole Lai
Docker Compose
by
Miles Chou
Docker Build
by
Miles Chou
Docker - 30秒生出100台伺服器
by
升煌 黃
What's hot
PPTX
Docker集群管理 工具篇
by
Guangya Liu
PDF
Docker應用
by
Jui An Huang (黃瑞安)
PDF
20150604 docker 新手入門
by
azole Lai
PPTX
Docker open stack
by
Guangya Liu
PPTX
Docker 淺入淺出
by
Miles Chou
PPTX
Rancher: 建立你的牧場艦隊
by
Miles Chou
PDF
Docker初识
by
hubugui
PPTX
Docker 101
by
Bryan Yang
PPTX
Dev-Ops与Docker的最佳实践 QCon2016 北京站演讲
by
ChinaNetCloud
PDF
Wot2013云计算架构师峰会 -陈轶飞2
by
dotCloud
PDF
Docker
by
旭 張
PDF
AWS EC2 for beginner
by
azole Lai
PPTX
Docker基礎
by
國昭 張
PDF
Docker 最佳实践
by
YuLing Liu
PDF
從軟體開發角度 談 Docker 的應用
by
謝 宗穎
PDF
docker intro
by
koji lin
PPTX
Docker實務
by
國昭 張
PDF
前端工程師一定要知道的 Docker 虛擬化容器技巧
by
Chu-Siang Lai
PDF
容器式基礎架構介紹
by
Philip Zheng
PPT
Software Engineer Talk
by
Larry Cai
Docker集群管理 工具篇
by
Guangya Liu
Docker應用
by
Jui An Huang (黃瑞安)
20150604 docker 新手入門
by
azole Lai
Docker open stack
by
Guangya Liu
Docker 淺入淺出
by
Miles Chou
Rancher: 建立你的牧場艦隊
by
Miles Chou
Docker初识
by
hubugui
Docker 101
by
Bryan Yang
Dev-Ops与Docker的最佳实践 QCon2016 北京站演讲
by
ChinaNetCloud
Wot2013云计算架构师峰会 -陈轶飞2
by
dotCloud
Docker
by
旭 張
AWS EC2 for beginner
by
azole Lai
Docker基礎
by
國昭 張
Docker 最佳实践
by
YuLing Liu
從軟體開發角度 談 Docker 的應用
by
謝 宗穎
docker intro
by
koji lin
Docker實務
by
國昭 張
前端工程師一定要知道的 Docker 虛擬化容器技巧
by
Chu-Siang Lai
容器式基礎架構介紹
by
Philip Zheng
Software Engineer Talk
by
Larry Cai
Similar to Docker workshop
PPTX
Docker
by
NCUDSC
PDF
桃園市教育局Docker技術入門與實作
by
Philip Zheng
PDF
讓軟體開發與應用更自由 - 使用 Docker 技術
by
Yu Lung Shao
PDF
Weic2015 docker
by
Ray Lin
PPTX
Docker技术介绍
by
LI jeanphorn
PPTX
Docker 基礎介紹與實戰
by
Bo-Yi Wu
PDF
Docker容器微服務 x WorkShop
by
Philip Zheng
PDF
Docker In-Depth
by
David Hsu
PPTX
Event3-Docker-made by GDG on campus NCUE.pptx
by
grasonjas
PPTX
Docker基礎
by
Perry Tsai
PPTX
Docker介绍及应用
by
edwardsbean
PPTX
認識 Docker
by
協哲 蔡
PPTX
Windows 與 Azure 的容器旅程 @ Ignite Mini 2016
by
Jeff Chu
PPTX
用 Docker 改善團隊合作模式
by
Bo-Yi Wu
Docker
by
NCUDSC
桃園市教育局Docker技術入門與實作
by
Philip Zheng
讓軟體開發與應用更自由 - 使用 Docker 技術
by
Yu Lung Shao
Weic2015 docker
by
Ray Lin
Docker技术介绍
by
LI jeanphorn
Docker 基礎介紹與實戰
by
Bo-Yi Wu
Docker容器微服務 x WorkShop
by
Philip Zheng
Docker In-Depth
by
David Hsu
Event3-Docker-made by GDG on campus NCUE.pptx
by
grasonjas
Docker基礎
by
Perry Tsai
Docker介绍及应用
by
edwardsbean
認識 Docker
by
協哲 蔡
Windows 與 Azure 的容器旅程 @ Ignite Mini 2016
by
Jeff Chu
用 Docker 改善團隊合作模式
by
Bo-Yi Wu
Docker workshop
1.
Docker Workshop by Ben
2.
什麼是 Docker
3.
Docker 誕生的歷史 ‧ Docker
是一個開源專案,誕生於 2013 年初。 ‧ 基於 Google 推出的 Go 語言實作。 ‧ Docker 專案的目標是實作輕量級的作業系統虛擬化解決方案。 ‧目前最新版本為2015-02-03 釋出的 1.5.0 我才兩歲!?
4.
圖解差異點 Docker 與傳統虛擬化技術的差異
5.
傳統虛擬化技術 ‧ 傳統虛擬架構每個虛擬客體裡都包含了一個作業系統。 ‧ 由客體作業系統中架構新的執行環境。 ‧
由於只在硬體層實作共享,軟體層須重新加載整個作業系統,導致硬體資源不 必要的浪費。
6.
Docker ‧ Docker 下的Container(概念等同一個虛擬客體)
由原生系統提供執行環境。 ‧ Docker 的基礎是 Linux 容器(LXC)等技術。 ‧ 執行環境由原生OS提供,藉由LXC技術動態加載所需的程式庫,故大量減少系 統虛擬化後的效能損耗。
7.
Docker 的優點 除了效能上較傳統虛擬化技術為優外,Docker 還有以下的優點: •快速的交付和部署 一次部屬,然後在任何地方執行! •有效率的虛擬化 不需硬體層面的虛擬化支援,Docker
是核心面的虛擬化技術。 •簡單的管理 只需要小小的修改,就可以替代以往大量的更新工作。
8.
基礎概念 Image(映像檔)、Container(容器)、Repository(倉庫)
9.
倉庫 倉庫是集中存放映像檔檔案的場所。有時候會把倉庫和 倉庫註冊伺服器(Registry)混為一談,並不嚴格區分。 實際上,倉庫註冊伺服器上往往存放著多個倉庫,每個 倉庫中又包含了多個映像檔,每個映像檔有不同的標籤 (tag)。 倉庫分為公開倉庫(Public)和私有倉庫(Private)兩 種形式。 最大的公開倉庫是 Docker Hub,存放了數量龐大的映 像檔供使用者下載。 使用者也可以在本地網路內建立一個私有倉庫。 當使用者建立了自己的映像檔之後就可以使用
push 命 令將它上傳到公有或者私有倉庫,這樣下次在另外一台 機器上使用這個映像檔時候,只需要從倉庫上 pull 下來 就可以了。 *註:Docker 倉庫的概念跟 Git 類似,註冊伺服器可以 理解為 GitHub 這樣的託管服務。
10.
映像檔 Docker 映像檔就是一個唯讀的模板。 例如:一個映像檔可以包含一個完整 的 ubuntu
作業系統環境,裡面僅安裝 了 Apache 或使用者需要的其它應用 程式。 映像檔可以用來建立 Docker 容器。 Docker 提供了一個很簡單的機制來建 立映像檔或者更新現有的映像檔,使 用者甚至可以直接從其他人那裡下載 一個已經做好的映像檔來直接使用。
11.
容器 Docker 利用容器來執行應用。 容器是從映像檔建立的執行實例。它 可以被啟動、開始、停止、刪除。每 個容器都是相互隔離的、保證安全的 平台。 可以把容器看做是一個簡易版的 Linux 環境(包括root使用者權限、程式空間、 使用者空間和網路空間等)和在其中 執行的應用程式。 *註:映像檔是唯讀的,容器在啟動的 時候建立一層可寫層作為最上層。
12.
實際體驗 Docker
13.
目標 1. 從公共倉庫下載 wordpress
,mysql 兩個映像檔。 docker pull wordpress:latest , mysql:latest 2. 建立兩個容器, 並將為他們取上別命 myWP, myDB docker run --name myDB -e MYSQL_ROOT_PASSWORD=1234 –d mysql docker run --name myWP --link myDB:mysql -p 8080:80 -d wordpress 3. 關閉兩個容器,並重新執行它們 docker stop myWP docker stop myDB 4. 在瀏覽窗口測試無誤,Done!
Download