iT邦幫忙

鐵人檔案

2023 iThome 鐵人賽
回列表
DevOps

從0開始學習DevOps,並部署CICD至Java專案中 系列

初次接觸DevOps相關工具,透過挑戰這個競賽的過程中,邊學邊做邊寫文章,讓大家可以跟我一起從0開始,了解工具、認識工具、再到建置工具,並且整合運用到Java專案中,為專案建置自動化的CICD。

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

序:為什麼想了解DevOps

DevOps 雖然現行在台灣各公司或許還不是一個普遍的工具,但對於我這個跨領域轉職的工程師來說,為什麼我會想要開始了解DevOps呢? 在我轉職後的第一年,就像...

2023-09-16 ‧ 由 lulu0622 分享
DAY 2

關於DevOps,我的理解

DevOps 為 「Development 和 Operations」 的縮寫,也就是開發與維運 DevOps是一種軟體開發方法,為了加強開發和運營團隊之間的協...

2023-09-17 ‧ 由 lulu0622 分享
DAY 3

Docker是什麼?

Docker 是什麼? 是一種容器虛擬化的工具,對於開發專案不同環境可能會有版本相容的問題,導致在不同環境上啟動的時候都會遇到不同的問題與狀況,在更換不同的環...

2023-09-18 ‧ 由 lulu0622 分享
DAY 4

下載Docker與運行

Docker 有很多種下載方式,初次學習可以像我一樣下載一個桌面版的視窗工具。介面化簡單明瞭,可以看圖說故事!(不過後續的Docker範例,還是會以cmd下指令...

2023-09-19 ‧ 由 lulu0622 分享
DAY 5

Docker的基本要素與常用指令

Docker 的基本要素 鏡像 / 映像檔(image):就是一個配置好、打包出來的一個image,需要放在container 才可以直接執行,無法單獨執行,...

2023-09-20 ‧ 由 lulu0622 分享
DAY 6

如何使用Docker建立MySQL Container?

從Docker中安裝MySQL Image 並 構建Container 下載MySQL MySQL有多個版本,若需要指定版本就要在後方加上 :<版本號&g...

2023-09-21 ‧ 由 lulu0622 分享
DAY 7

如何import資料到MySQL Container,以及從本地workbench連接

將要import的 .sql 資料,複製進去docker中 首先你要先產生出你要匯入的.sql檔案,因為我要從本機的database轉換到docker中的mys...

2023-09-22 ‧ 由 lulu0622 分享
DAY 8

Dockerfile可以幹嘛?

關於Dockerfile Docker 能讀取 Dockerfile內的所有指令,可以於檔案中撰寫所有要執行的指令、以及需求,若後續有需要調整,也只需要在Doc...

2023-09-23 ‧ 由 lulu0622 分享
DAY 9

專案中建立Dockerfile並執行

於專案中建立DockerFile # 設定JDK image -> 從docker 上下載 FROM arm64v8/openjdk:17-ea-16-j...

2023-09-24 ‧ 由 lulu0622 分享
DAY 10

配置Java Web 連接MySQL Container

Docker 中 執行 Java Web 產生資料庫連線異常 承上篇,如果直接build出原本的Java Web 專案 jar 檔,沒有調整MySQL的配置的話...

2023-09-25 ‧ 由 lulu0622 分享