.

iT邦幫忙

鐵人檔案

2023 iThome 鐵人賽
回列表
DevOps

一步步學DevOps:30天入門計劃 系列

Linux、shell script 、container、Docker、GitLab等學習記錄

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

Day 11 Shell Script自動化部署和測試

Shell Script在CI/CD(持續集成/持續交付)中扮演著實現自動化和流程化的關鍵角色。可以被嵌入到CI/CD流程中,用來自動處理各種部署和測試任務,...

2023-09-26 ‧ 由 maline77 分享
DAY 12

Day 12 Shell Script 基礎介紹-1

Shell Script基本結構元素: 1. Shebang行: #!/bin/bash 位於shell script文件的起始位置,通常以#! 開頭後...

2023-09-27 ‧ 由 maline77 分享
DAY 13

Day 13 Shell Script 基礎介紹-2

在Shell Script中常用的字串和數字比較運算符: 字串比較運算符: =:等於(字串相等) !=:不等於(字串不相等) <:小於(按字典序比較) &...

2023-09-28 ‧ 由 maline77 分享
DAY 14

Day 14 Container容器介紹

容器技術是一項虛擬化技術,其主要目的在於簡化應用程序的部署、管理和運行。不同於傳統虛擬機器,容器化允許多個應用程式共享主機操作系統的核心(Kernel)。開發...

2023-09-29 ‧ 由 maline77 分享
DAY 15

Day 15 使用Docker建立Container

一、建立容器前的基本知識: Docker: Docker 是一個開源的容器化平台,用於將應用程序和其相關的依賴項打包成可移植的容器。Docker 的主要...

2023-09-30 ‧ 由 maline77 分享
DAY 16

Day 16 Container Network和Volume 簡述

Volume(資料儲存): Volume 是 Docker 中用來儲存資料的機制之一,容器的生命週期是暫時性的,當容器被刪除時其內部資料也會一併刪除,透過...

2023-10-01 ‧ 由 maline77 分享
DAY 17

Day 17 如何使用 Dockerfile 建立 image

Dockerfile 可用於定義如何建立 image,使用文字檔定義建立image所需的配置,包括指定基礎映像,通常使用官方的基礎映像作為自定image的基礎映...

2023-10-02 ‧ 由 maline77 分享
DAY 18

Day 18 Docker Compose 容器化應用程式管理

Docker Compose是一個用於管理Web應用程式和數據庫等組件的容器化部署應用工具,它使用YAML文件來定義應用程式的各個組件,包括容器、image、...

2023-10-03 ‧ 由 maline77 分享
DAY 19

Day 19 建立自己的Docker image上傳至Docker Hub

使用 Dockerfile 建立自己的 Docker image 步驟 1: 建立工作目錄 建立一個新目錄,用於存放Docker專案,其中包含新建的Dock...

2023-10-04 ‧ 由 maline77 分享
DAY 20

Day 20 認識YAML

在持續集成/持續交付CI/CD流程中,你會常見到YAML 檔的踪跡,例如在CI/CD 中用於定義自動化的構建、測試和部署流程、Kubernetes配置文件使用...

2023-10-05 ‧ 由 maline77 分享