iT邦幫忙

docker相關文章
共有 813 則文章
鐵人賽 AI/ ML & Data DAY 16

技術 《資料與程式碼的交鋒》Day 16 - 軟體工程篇總回顧

30 天挑戰就這樣默默過了一半呢!在第二階段,我們把資料工程中重要的排程設計,透過軟體工程的角度切入探討。 在過去的六篇文章中,我們探討了如何將程式碼模組化、工...

鐵人賽 AI/ ML & Data DAY 15

技術 《資料與程式碼的交鋒》Day 15-用 Docker 運行 Airflow

我們延續 Day 14 提到的例子:從 Google Maps API 獲取資料,清理轉換後寫入 BigQuery 裡。資料處理的過程中需要運用以下套件:...

鐵人賽 AI/ ML & Data DAY 14

技術 《資料與程式碼的交鋒》Day 14-開發環境

試著想像一下,也許就像 Day 10 一樣做 Google API 的 資料收集 ⮕ 資料轉換 ⮕ 資料匯入,透過 Python + SQL 的程式碼,搭配...

鐵人賽 DevOps DAY 13

技術 Day13 - [實作] 在 Azure Kubernetes Service (AKS)中佈署容器:使用 kubectl

在昨天的文章中,我們已經完成了在本機使用 Docker Desktop Kubernetes 進行容器的佈署。今天,我們將繼續深入,探索如何將應用程式佈署到 A...

鐵人賽 DevOps DAY 12

技術 Day12 - [實作] 在 Kubernetes 中佈署應用:使用 Docker Desktop

今天我們將探討如何利用 Docker Desktop 來佈署容器化應用程式至Kubernetes。Docker Desktop 是一個方便且常見的工具,它讓我...

鐵人賽 生成式 AI DAY 25

技術 Day25 - vLLM實作篇PART4:安裝到推理 (Windows version)

前言 前面講完linux的vLLM安裝使用,這次來介紹Windows版本的使用方式,筆者之前剛好借到一台windows電腦+RTX 4060 Ti * 2,就用...

鐵人賽 Software Development DAY 9

技術 D9 - 走進 Laravel 的世界,從 Migration 開始

哈囉,大家好!經過前面的努力,我們已經為個人財務管理系統設計了完整的資料庫結構。現在,是時候將這些設計實際落地到 Laravel 框架中了。今天,我們要一起探索...

鐵人賽 DevOps DAY 8

技術 Day08 - Docker 簡介與容器化概念

在今天的文章中,我們將一起探索 Docker 和 容器化技術 (Containerization),這些技術正在重新定義應用程式的開發和佈署流程。隨著雲端運算的...

鐵人賽 Software Development DAY 7

技術 D7 - 加入版本控制,讓你的專案擁有「多重宇宙」

好了,經過前幾篇的努力,我們的開發環境已經搭建完成,並進行了初步的測試。一切看起來都很順利,但在正式進入開發之前,我們還有一件重要的事情要做:加入版本控制。你可...

鐵人賽 Software Development DAY 6

技術 D6 - 第一階段小驗收

好了,經過前幾篇的努力,我們的 Docker 環境已經搭建完成。現在,是時候換上使用者的帽子,來驗收我們的開發環境了!畢竟,環境建置得再漂亮,如果不能正常運作,...

鐵人賽 Software Development DAY 5

技術 D5 - 拆解 Docker 環境:快速理解Nginx 反向代理 Nuxt 和 Laravel 的關係

好了,到了這一步,我們已經有了一個基於 Docker 的開發環境,但你可能會想:「這麼多配置,到底是怎麼運作的?」別擔心,今天我們要一起拆解這個 Docker...

鐵人賽 Software Development DAY 4

技術 D4 - 來吧!用 Docker 打造開發環境(Laravel + Nuxt + Nginx + MariaDB)

好了,到了這個階段,我們終於要進入 Docker 的世界了!前幾篇文章我們討論了系統規劃與需求,現在來到實作的部分,要為整個開發環境打好基礎。這篇文章將帶你一步...

鐵人賽 Software Development DAY 2

技術 D2 - 我獨前後端,快速打造 MVP - 個人財務管理系統

獨自開發並不意味著必須精通所有技術,而是能夠在遇到問題時,主動查找資料、解決 bug,並且完成整個專案。即使還未成為全端專家,重點是能夠從頭到尾完成一個最小可行...

鐵人賽 Modern Web DAY 29

技術 【Day29】將服務推上 Docker Hub I | Docker 介紹

前言 借鑑了去年的鐵人賽,最後我是以分享把專案推上 Github 來做開源貢獻整個社群做收尾,那今年我們就換相似的方式來實踐,那剛好很榮幸我們能透過把我們的服務...

鐵人賽 Kubernetes DAY 16

技術 Day 16 -【Workloads & Scheduling】:Manual Scheduling(下):Affinity & Taint

今日目標 了解並使用 Affinity/Anti-affinity 來調度 Pod Node affinity Inter-pod affinity/an...

鐵人賽 Kubernetes DAY 13

技術 Day 13 -【Storage】:Volume 的三種基本應用 --- emptyDir、hostPath、configMap & secret

今日目標 Volume 的基本應用 emptyDir hostPath configMap & secret 什麼是 Volumn? 在一般的...

鐵人賽 Kubernetes DAY 11

技術 Day 11 -【Basic Concept】:專案的打包與部署 --- Helm & Kustomize

2025/3 更新 最近翻了一下官網,發現考試大綱有新增了一些內容,如 Kustomize、Helm 都被納入了考試範圍,這裡是筆者之前寫過的文章,內容包含...

鐵人賽 Kubernetes DAY 10

技術 Day 10 -【Basic Concept】:kubectl 基本操作彙整

今日目標 kubectl 常用指令整理 get & describe Pod Deployment Rollout history & R...

鐵人賽 Kubernetes DAY 9

技術 Day 09 -【Basic Concept】:Service

今日目標 Service 的用途 Service 的種類 ClusterIP NodePort LoadBalancer ExternalName...

鐵人賽 自我挑戰組 DAY 23

技術 Day 23 Docker-compose 專案帶著跑

Hi all, 來到第23天 昨天已經展示過如果要減少專案呼叫DB的次數,今天就來把專案的依賴( redis, DB) 整合一下,讓我們往後使用的時候直接一個指...

鐵人賽 Kubernetes DAY 7

技術 Day 07 -【Basic Concept】:Rolling Update & Rollback

今日目標 Deployment 的 Update Strategy Recreate vs Rolling Update Rolling Update 的...

鐵人賽 Kubernetes DAY 6

技術 Day 06 -【Basic Concept】:ReplicaSet、Deployment & StatefulSet

今日目標 Pod scaling 的概念與指令 kubeclt scale Label 與 Label Selector ReplicaSet、...

鐵人賽 自我挑戰組 DAY 20

技術 Day 20 Redis Introduction

Hi all, 來到第20天。以目前進度來說,專案在功能性上的部分已經做得差不多了,接下來我會往效能方面去看待這隻專案。 一路上看下來 ,感覺這個 side p...

鐵人賽 Kubernetes DAY 4

技術 Day 04 -【Basic Concept】:Pod

今日目標 如何建立 Pod? 使用 yaml 建立 使用 kubectl 建立 快速產生 yaml 樣本 關於 Pod 的 kubectl 基本操...

鐵人賽 自我挑戰組 DAY 19

技術 Day 19 Verify Signature and Project Containerization

hi all 來到第19天,昨天已經把變色龍雜湊函數給應用在專案上了,就目前來說區塊訊息的編輯功能是沒有問題的。 但還少了一步驟,那就是驗證的問題。因此在 up...

鐵人賽 Kubernetes DAY 3

技術 Day 03 -【Basic Concept】:建立 Kubeadm Cluster + Bonus Tips

今日目標 準備一個 Kubernetes cluster 做為練習環境 設定 VM 之間的 ssh 連線 使用 kubeadm 建立 cluster (...

鐵人賽 Modern Web DAY 5

技術 Day-05 測試環境Docker部署

Docker是什麼? Docker 是一個開源的平台,用於開發、部署和運行應用程序。它利用容器化技術,使開發人員能夠將應用程序及其所有相依的軟體套件打包到一個稱...

鐵人賽 Security DAY 8

技術 【開局地端紅隊小白與雲端資安的清晨Punch】Day8 Docker介紹

壹、Docker 介紹 AWS 什麼是 Docker?Docker官網 一、什麼是 Docker? Docker 是一個開源的平台,用於打包、發佈和執行應用...

鐵人賽 DevOps DAY 25

技術 Day 25: GitLab Runners 配置與使用

本章節「GitLab CI/CD」概要 Day 24: GitLab CI/CD 基本概念與工作流程Day 25: GitLab Runners 配置與使用Da...

鐵人賽 自我挑戰組 DAY 7

技術 Day07 Use Docker to Build SQL Server

Hi 來到第七天,昨天已經說明了該怎麼使用 mysql 來 create 這次要用來存放 Block 的 table ,但我們還缺個可運行的 db serve...