• 登入
  • 註冊網站會員
CIO Taiwan
  • 活動
  • 影音
  • 趨勢分析
  • CIO 雜誌
  • CISO精選
  • 電子報
  • 下載
  • 聯繫我們
沒有結果
查看所有結果
CIO Taiwan
沒有結果
查看所有結果
首頁 精選文章

犧牲午休也要追的Docker 技術

2021-09-17
分類 : 精選文章
0
A A
0
犧牲午休也要追的Docker 技術

圖1. 容器環境中的應用程式。

Docker是一個在容器中執行應用程式的平台,容器技術(container)在軟體開發中應用廣泛,從雲端的無伺服器架構(Serverless)到企業的產品規劃,不管對於開發還是維運人員,Docker都佔據了非常重要的一環,在2020年 Stack Overflow 的問卷調查(http://mng.bz/04lW)當中,Docker是工程師最想學習的技術(Most Wanted Platforms)。

文/旗標科技


容器技術可以讓你快速地建立、測試和部署應用程式。做法是將軟體封裝到名為容器的標準化單位,其中包含涵式庫、系統工具、程式碼和執行時間等執行軟體所需的所有項目。使用Docker,你可以將應用程式快速地部署到各種環境並加以擴展,而且支援團隊後續的各種操作。

Docker的應用場景

現今Docker的主要應用可以分為以下五大種:

  • 場景1:部署應用程式到雲端服務中
  • 場景2:微服務架構Microservices
  • 場景3:原生雲端應用程式 Cloud Native
  • 場景4:Serverless架構
  • 場景5:DevOps數位轉型

這五個場景,幾乎包含了IT行業目前正在發生的所有情況,很顯然Docker是這一切的關鍵,現在熱門的雲端服務以及軟體都支援Docker,甚至以Docker為核心技術開發相關的產品,或藉由容器技術將公司導入DevOps文化進行數位轉型。

Docker的運作方式

Docker透過提供執行程式碼的方式進行運作。Docker是容器的作業系統。與虛擬機器(Virtual.Machine, VM)模擬電腦硬體的方法相似,容器可虛擬化電腦的作業系統。Docker安裝在每部電腦上,並提供簡單的命令讓你使用以建立、啟動或停止容器。

容器可以想像成是箱子(Box),每個容器就是一個箱子,箱子內裝的是一台虛擬電腦,虛擬電腦上會有一個應用程式在運行,而且虛擬電腦擁有自己的本機名稱(Hostname)、IP地址(IP address)和儲存空間(Disk),圖1說明了應用程式和容器之間的關係:

容器裡面的資源包含了本機名稱、IP地址、Docker的檔案系統,這些都是由Docker所管理,構成前面所謂的箱子(Box)。而容器中的應用程式在執行時,就像是在箱子內的虛擬電腦獨立運作,看不到箱子(容器)外的東西。你可以在實際的電腦上運行多個容器,並由Docker來負責管理每個容器的環境,每個容器都會有獨立的本機名稱、IP地址、儲存空間,彼此不會互相干擾。

然而運行應用程式所需的CPU、記憶體和作業系統,則是共用實體電腦的資源,你可以藉由圖2來了解容器、Docker和實體電腦的關係。從圖2可以看出Docker可以幫助我們解決軟體開發中的兩大難題:軟體密集度(density)以及隔離環境(isolation)。使用Docker可以減少開發人員在途中遇到的問題,進而加速整個工作流程。

02-網頁文章首圖1200x630
圖2. 多個容器在同一台電腦上執行,它們共用作業系統、CPU 以及記憶體資源。

使用Docker的原因

在現今的開發流程中,大部分的團隊都還是利用虛擬機器(Virtual.Machine, VM)來解決上述所說的兩個難題。虛擬機器和容器的概念非常像,它的運作機制比容器更像是我們剛剛比喻的箱子,箱子內的虛擬電腦擁有更完整的資源。

Docker更有效解決了軟體開發的難題,它比虛擬機更好的地方是,不需要犧牲軟體密集度,就能隔離不同的應用程式,所有容器共用電腦上的作業系統,這讓它非常輕量化,而且容器可以實現快速啟動,不會像虛擬機一樣肥大。所以用同樣的硬體資源,你可以跑的容器數量大概是虛擬機的五到十倍,另外一個優點就是效率,Docker執行的速度是虛擬機的二到三倍。還能達到快速交付程式碼、標準化應用程式操作、無縫移動程式碼,以及透過提高資源使用率節省成本。Docker簡單易懂的語法還能為你提供完整的控制權。

600-F1126_書

企業導入Docker可能會面臨以下幾個問題:

  • Docker抽象化的核心架構不易理解
  • 如何將舊有的系統無痛轉換到Docker的架構中?
  • 如何將Docker融入到DevOps的pipeline中?
  • 如何監控容器化的應用程式、產品的各項指標?
  • 容器的安全性機制與限制為何?
  • 如何自動且快速的修復應用程式?

《跟著Docker隊長,修練22天就精通》一書將協助你快速導入Docker、有效融入現有架構。內容淺顯易懂,包含豐富的圖說與註解,並且涵括Linux、Windows或Mac系統上的實作語法,並以簡單的範例開始,循序漸進了解基本觀念以及技巧,接著從小規模的應用程式到多容器的大型應用程式都涵蓋其中。本書每個章節都附上大量的練習題以及總整理,幫助剛開始接觸Docker的初學者快速入門,了解實際應用Docker時應該掌握的知識。


( 本文由旗標科技提供 )

標籤: DevOpsDockerServerless容器數位轉型新書介紹旗標無伺服器虛擬機器雲端
上一篇文章

金融上雲條件呼之欲出 Azure合規範本推波助瀾

下一篇文章

數據資料應用實例

相關文章

KPI 管不住 AI:CIO 如何用 OKR、AI Evals 與工程 KPI 重構 AI 原生管理
精選文章

KPI 管不住 AI:CIO 如何用 OKR、AI Evals 與工程 KPI 重構 AI 原生管理

2026-09-11
ChatGPT、Claude、Grok 同日中斷,但面臨韌性與治理雙重壓力的是企業資訊長
精選文章

ChatGPT、Claude、Grok 同日中斷,但面臨韌性與治理雙重壓力的是企業資訊長

2026-09-10
穩定供電才是王道!再生能源成為 AI 部署最大潛力股
精選文章

穩定供電才是王道!再生能源成為 AI 部署最大潛力股

2026-09-09
下一篇文章
數據資料應用實例

數據資料應用實例

發佈留言 取消回覆

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *

2026 Elite Vendor

追蹤我們的 Facebook

近期文章

  • 從資料中心到衛星通訊布局 台灣創新技術博覽會聚焦 AI 跨域應用
  • AI 治理、防詐到數位身分 企業如何建立數位信任防線
  • 伊雲谷從 Cloud 走向 Enterprise AI 全面布局企業級 AI 新版圖
  • 戴爾科技:台企AI 部署成熟度躍升至 30%  100% 仍面臨轉型挑戰
  • Arm 串聯生態系,共同打造並定義實體 AI 的下個階段

📈 CIO點閱文章週排行

  • ◤ HPE 與大世科從算力、資料治理到 AI 應用打造完整落地鏈,協助企業在效能、安全與成本可控之間取得平衡,將 AI 真正轉化為可持續的企業競爭力。

    從算力到競爭力 HPE x 大世科推動可信 AI 落地

    0 分享
    分享 0 Tweet 0
  • 別再叫 AI 幫你想點子!17 種創新工具寫進一段提示詞,讓它改當教練逼問你

    0 分享
    分享 0 Tweet 0
  • ChatGPT、Claude、Grok 同日中斷,但面臨韌性與治理雙重壓力的是企業資訊長

    0 分享
    分享 0 Tweet 0
  • AI 校園兼具治理與安全 東海大學高教新典範

    0 分享
    分享 0 Tweet 0
  • XPU 如何成為 AI 運算新選項? 輝達聯發科合作解析

    0 分享
    分享 0 Tweet 0
  • 【專訪】全一電子資訊長王志文:以 AI 與Data Platform 布局全球車聯網

    0 分享
    分享 0 Tweet 0
  • KPI 管不住 AI:CIO 如何用 OKR、AI Evals 與工程 KPI 重構 AI 原生管理

    0 分享
    分享 0 Tweet 0
  • 穩定供電才是王道!再生能源成為 AI 部署最大潛力股

    0 分享
    分享 0 Tweet 0
  • 【專訪】中國信託商業銀行數位科技處處長王俊權:數據與 AI 治理體系,三層金字塔規模化

    0 分享
    分享 0 Tweet 0
  • AI 邁向「代理經濟」 AI Agent 加速融入企業營運核心

    0 分享
    分享 0 Tweet 0

數位及平面

  • CIO Taiwan 網站
  • CIO 雜誌紙本
  • CIO 雜誌 HYREAD 版
  • CIO 雜誌 Zinio 版

關注社群

  • Line 加入好友
  • Facebook 粉絲頁

合作夥伴

  • CIO 協進會

關於我們

  • 公司介紹及工作機會
  • 隱私權政策

旗訊科技股份有限公司|統編:84493719|台北市 100 中正區杭州南路一段 15-1 號 19 樓|TEL: 886-2-23214335
Copyright © Flag Information Co.,Ltd. All Rights Reserved.

CIO Taiwan 歡迎你回來!

可用 使用者名稱 或 Email 登入

忘記密碼 註冊

歡迎註冊 CIO Taiwan 網站會員

請設定 Email 及 使用者名稱(使用者名稱不接受中文、將來無法更改)

欄位皆為必填 登入

找回密碼

請輸入 使用者名稱 或 Email 以重設密碼

登入
  • 登入
  • 註冊
沒有結果
查看所有結果
  • 活動
  • 影音
  • 產業速報
  • 新聞速寫
  • 風雲人物
  • 產業瞭望
  • 專欄
  • 精選文章
  • 原生現場
  • 供應商視野
  • 線上調查
  • CIO 雜誌
  • 電子報
  • 下載
  • 聯繫我們

© 2020 CIO Taiwan 版權所有

7/28 活動延期通知

因高雄市政府於7/28早上宣布全日停班停課,因此「智慧醫療研討會高雄場」活動延期舉辦。主辦單位將另行公告研討會相關訊息,歡迎報名參加!

您已閒置超過 3 分鐘了,為您推薦其他文章!點擊空白處、ESC 鍵或關閉回到網頁

從需求到場域驗證 數發部以開放程式推動科技防災落地

文/鄭宜芬 數位發展部今年以「科技防災」為主題推動「115年全國公民科技試驗場域

1200x630 I157s03 1

【編輯室札記】因應資安大海嘯 落實補丁作業

總主筆/施鑫澤 猶記得今年四月 Anthropic Claude Mythos

AI 邁向「代理經濟」 AI Agent 加速融入企業營運核心

整理/鄭宜芬 資策會產業情報研究所(MIC)於9/8~9/10舉辦2026 MI

AI 加速金融科技落地 治理、資安與虛擬資產監理同步升級

文/鄭宜芬 金融科技應用持續深化,AI、穩定幣與虛擬資產逐漸從技術與市場議題,進

從半導體優勢切入 AI 價值鏈 荷蘭聚焦降低關鍵技術依賴

同樣是半導體強國,荷蘭透過掌握自身強項,降低高風險依賴、分散供應來源。 整理/鄭

臺美啟動專利電子交換系統 提升企業跨國布局效率

整理/鄭宜芬 臺美專利審查合作邁入新階段!智慧局表示,我駐美國台北經濟文化代表處

代理人 AI 時代,信任就是商機

文/林宏文 日前我回陽明交大主持一場「華仁全球講座」,討論主題是「從生成式 AI

AI 進入製造現場 臺灣加速布局智慧製造供應鏈

文/鄭宜芬 AI 快速推動機器人邁向智慧化與自主化,「台灣機器人與智慧自動化展」

SEMI E187 驗證標章 從制度建構邁向驗證落地

整理/鄭宜芬 臺灣不只打造全球最先進的晶片,更為全球半導體產業立下資安驗證的新標

文章分類

  • 產業速報
  • 專欄
  • 影音
  • 風雲人物
  • CXO分享
  • 產業瞭望
  • 原生現場
  • 精選文章
  • 趨勢分析
  • 供應商視野
  • 新聞速寫
  • 下載
  • Sponsors

熱門標籤

  • 最新文章
  • 雲端運算
  • 人工智慧
  • 數位轉型
  • 製造業
  • 物聯網
  • 資料與分析
  • 資安
  • 區塊鏈
  • 5G
  • 儲存
  • 基礎架構

活動

  • CIO價值學院 四堂課
  • 智慧醫療研討會 台北/高雄場
  • 金融科技高峰會 春季/秋季場
  • 製造業CIO論壇 台北/台中/高雄場
  • 商業服務科技論壇
  • 亞太CIO論壇
  • CISO資安學院 金融/醫療/新竹場
  • CIO Insight 調查

影音

  • 影音