iT邦幫忙

鐵人檔案

第 12 屆 iThome 鐵人賽
回列表
DevOps

30 天與鯨魚先生做好朋友 系列

筆者利用 Docker 騙吃騙喝了數年,今年將會把腦袋裡的知識整理起來分享給大家,歡迎大家一起討論交流。

鐵人鍊成 | 共 30 篇文章 | 212 人訂閱 訂閱系列文 RSS系列文
DAY 1

簡介

Docker 在 2013 年釋出,它把 container 標準化,有效降低使用 container 的難度,很快就成為一個火紅的技術。 更多資訊可以上維基百...

2020-09-16 ‧ 由 Miles 分享
DAY 2

安裝 Docker 環境

開始學 Docker 前,需要先把環境建好。以下提供多種安裝方法,讀者可以依自己喜好自由選擇。 原生系統上安裝 若沒有特殊需求或限制,會建議使用這個方法。以下針...

2020-09-17 ‧ 由 Miles 分享
DAY 3

Hello Docker World

今天要開始了解 Docker 世界了,首先會先說明 Docker 的基本概念,接著再以驗證指令 docker run hello-world 為例,解釋背後細節...

2020-09-18 ‧ 由 Miles 分享
DAY 4

達標好文 了解 docker run 指令

昨天從執行 Hello Docker 的過程中,了解 Docker 的三個基本元件。今天會更進一步地說明 docker run 更多細節。 首先,先回顧這張示意...

2020-09-19 ‧ 由 Miles 分享
DAY 5

使用 Port forwarding 開放服務

今天將會使用 Docker 啟動 HTTP server,並讓瀏覽器能看得到 HTTP server 所提供的 hello world。 常見的 HTTP se...

2020-09-20 ‧ 由 Miles 分享
DAY 6

使用 Volume 同步程式

Volume 也是 Docker 的元件,它提供 container 保存資料或共享資料的機制。 情境說明 在開始說明 volume 前,先來看下面這個情境。...

2020-09-21 ‧ 由 Miles 分享
DAY 7

使用 Network 連結 container

跟 Volume 一樣,Network 也是 Docker 的元件。正如其名,它是在管理網路相關設定的指令。 有了 Docker 後,開 server 變得容易...

2020-09-22 ‧ 由 Miles 分享
DAY 8

使用 environment 控制環境變數

在說明 Port forwarding 時,有個範例是同個 image 開啟多個 container。實務上通常是更複雜的情境,比方說同個 image 開多個...

2020-09-23 ‧ 由 Miles 分享
DAY 9

Container 應用

到目前為止,已經說明了 docker run 幾個常用的選項和參數,也做了一些簡單的範例。今天將以情境的方式,介紹如何應用 docker run 指令完成任務。...

2020-09-24 ‧ 由 Miles 分享
DAY 10

達標好文 使用 Docker Compose 摻在一起做懶人包

第一階段的最後一天,來看看這個方便的工具--Docker Compose。Docker Compose 是用來組合多個 container 成為一個完整服務的工...

2020-09-25 ‧ 由 Miles 分享