iT邦幫忙

docker相關文章
共有 828 則文章
鐵人賽 SideProject30 DAY 15

技術 DAY 15 - Docker Compose 讓多個容器同時跑起來

前三天不小心陷入 Dockerfile 的除錯地獄中🤢,甚至最後留下的畫面都還是紅畫面,像極了在一片黑的洞穴中,找不到任何一絲光線的出口,剛開始學 docker...

鐵人賽 AI & Data DAY 16

技術 [Day16] 用 Docker Compose 建立 Airflow 環境

什麼是 Docker Compose Compose 是組合或組成的意思,Docker Compose 就是代表組合多個 Docker 容器,可以直接用 YAM...

鐵人賽 Software Development DAY 15

技術 Day15 - Docker 概念

前情提要: 開發一個專案時,會使用到各式各樣的套件,再加上每一個人的環境設定可能有些微的不同,因此就可能導致在 A 電腦明明運行成功,但在 B 電腦卻掛點,那...

鐵人賽 SideProject30 DAY 14

技術 DAY 14 - 將我的 image 跑起來

將建立好的 image 製成 container前面使用 docker build -t my-ruby:1.0 . --load 只是單純建立好模型,但是當你...

鐵人賽 AI & Data DAY 15

技術 [Day15] 吃了容器果實的鯨魚拉布-Docker(2)

安裝 Docker Docker Desktop 下載 https://www.docker.com/products/docker-desktop/ Doc...

鐵人賽 Software Development DAY 14

技術 Day14 - Pytest 概念

前情提要: 今天要來分享 Python 當作可以用來進行單元測試的框架,Pytest,主要會來講述要怎麼使用它,和使用時應該要注意的點,那話不多說,我們開始!...

鐵人賽 AI & Data DAY 14

技術 [Day14] 吃了容器果實的鯨魚拉布-Docker(1)

前言 之前很多鐵人賽都有談過 docker ,想要很完整系統性的學 docker,都可以參考下方連結:1. 30 天與鯨魚先生做好朋友2. 那些關於 dock...

鐵人賽 Software Development DAY 27

技術 Day 27 - 容器映像檔搬家、Amazon ECR 和 Docker Hub

簡介 使用容器和虛擬環境的最大好處,就是可以保持環境一致,避免搬家時手足無措 以下會將「老闆愛的投影片產生器容器」、戰地廚房搬上雲端 ECR / Docke...

鐵人賽 SideProject30 DAY 13

技術 DAY 13 - 打磨我的 Dockerfile 製成 image

昨天我們將 Dockerfile 撰寫大概有個樣子了,今天就馬上來根據 Dockerfile 來建立自己的 image 吧!(就是一個瘋狂除錯的步驟🥹) 根據...

鐵人賽 Software Development DAY 13

技術 Day13 - 單元測試概念

前情提要: 軟體工程師在開發時,不僅僅需要將需求的功能代碼給寫出來,同時也必須測試所寫出的功能是否正確,因此今天要來和大家分享,在撰寫測試時所需要注重的點還有概...

鐵人賽 Software Development DAY 26

技術 Day 26 - 抽離機敏資訊、完成 Dockerfile

說明 繼前一篇的附夾檔案後,今天繼續處理 Docker Image 的優化 一直還沒把 Dockerfile 和 Docker Image 釋出是因為裡面還含...

鐵人賽 自我挑戰組 DAY 18

技術 Day 18 Docker 版本更新 (疑難雜症原來跟版本有關?)

昨天的實作中,查看狀態的時候發現db一直呈現 Exit狀態,到底是為什麼呢 ???? 後來在 docker compose logs指令中,查看log發現下面...

鐵人賽 自我挑戰組 DAY 19

技術 Day19 探索 Docker - 容器間的文件傳輸策略

隨著 Docker 的普及,容器化的應用程式變得越來越常見,而在不同容器間進行文件傳輸也成了一個常見的需求。本文將介紹三種在 Docker 容器之間進行文件傳輸...

鐵人賽 Software Development DAY 12

技術 Day12 - 為什麼要測試?

前情提要: 在整體的 CI/CD 流程中,其中就有一步就是要進行測試,甚至有些公司會專門請測試工程師,依照此情況可以了解到,其實測試在整體開發的流程上佔了很大的...

鐵人賽 Modern Web DAY 22

技術 Day 22:如何用 docker 架設 Airflow - 1

架設 Airflow 步驟比較複雜,今天這篇先聚焦於 docker-compose 如何寫 決定 Airflow 的 Database 我的版本選定 2.2.4...

鐵人賽 自我挑戰組 DAY 12

技術 Day12 Docker 倉庫:基本操作

Docker 已經成為軟件開發和部署的必備工具這裡我們將介紹一些 Docker 的基本操作和簡單實作,幫助您快速上手。 1. 安裝 Docker 首先,您需要在...

鐵人賽 自我挑戰組 DAY 11

技術 Day 11 Docker 倉庫:您需要知道的一切

Docker 三部曲 映像檔(Image)容器(Container)倉庫(Repository) 在現代的軟件開發和部署中,Docker 已經成為一個無所不...

鐵人賽 Software Development DAY 11

技術 Day11 - Python Flask(五) - 模板繼承

前情提要: 有時某些 HTML 的排版十分雷同,此時 Flask 當中的 Jinja 就提供了模板繼承的功能,可以讓你把重複的地方當作模板,至於每一個 HTML...

鐵人賽 Software Development DAY 25

技術 Day 25 - SMTP / MIME 是什麼、將投影片夾檔送出

簡介 在做出可以寄信的函式後,接續要去了解如何夾檔 確定可以夾檔之後,才去進行新容器映像檔製作 為了使寄出的電子信箱,不只是單調的 ASCII 文字,所以需要...

鐵人賽 SideProject30 DAY 12

技術 DAY 12 - 撰寫自己專案的 Dockerfile

前兩天我們了解了 Dockerfile 所有的關鍵字,就是為了今天我們實際寫的時候可以有些概念,會比較好上手一點點。不確定大家手邊是否都有專案,所以我這邊有準備...

鐵人賽 SideProject30 DAY 11

技術 DAY 11 - 拆解 Dockerfile 的關鍵字(下)

昨天了解上半部的 Dockerfile 關鍵字,今天繼續來把 Dockerfile 的關鍵字學完吧~ ENV 在容器內部設定的環境變數 ENV DB_HOST=...

鐵人賽 SideProject30 DAY 10

技術 DAY 10 - 拆解 Dockerfile 的關鍵字(上)

Dockerfile 是什麼? 回到我前幾天介紹的 Docker Image(映像) 我們把它想像成烤雞蛋糕模型,那這個 Dockerfile 我們就可以把它想...

鐵人賽 Software Development DAY 10

技術 Day10 - Python Flask(四) - redirect 和 url_for

前情提要: 有時在觸發某些條件以後,會需要進行頁面上的跳轉,而在 Flask 當中即有提供一個函式,redirect,來協助我們完成此功能。但隨著網站不斷再更新...

鐵人賽 Software Development DAY 23

技術 Day 23 - 避免打包機敏資訊、在容器內使用系統變數

說明 昨天雖然包好了 container image 但還不能直接把這個 image 放出去 因為裡面包含了我個人帳號的 ASANA TOKEN,等同是我把密...

鐵人賽 自我挑戰組 DAY 16

技術 Day 16 Docker Compose 簡介

Docker Compose是一個重要的工具,讓我們輕鬆管理這些應用程式容器化,並實現應用程式的統一管理。 Docker Compose 是什麼? Docker...

鐵人賽 Software Development DAY 9

技術 Day9 - Python Flask(三) - 表單設計

前情提要: 今天要來和大家分享如何把 HTML 當中的 form 和 Python Flask 來做結合,其基底是根據先前 URL 路徑延伸出來的,若對這部分還...

鐵人賽 SideProject30 DAY 9

技術 DAY 9 - Docker Image(映像) 用模型烤出一個個一樣的雞蛋糕

Docker Image(映像) 的特性是輕量且獨立,其中包含了運行應用程式所需的代碼、工具、資料庫和設置等等。Docker Image(映像) 不但方便移植,...

鐵人賽 自我挑戰組 DAY 27
我推的Laravel 系列 第 27

技術 【Day-26】我推的Laravel-實戰篇-Docker

簡介 Docker可以想像將環境容器化先前有提到,Laravel有提供Sail,但筆者不太喜歡用原因是: Sail還是必須安裝PHP、Composer等 Wi...

鐵人賽 Software Development DAY 22

技術 Day 22 - 寫個 Dockerfile 做容器映像檔

說明 前兩篇示範如何使用別人做好的容器映像檔 因為這支程式,預計每週都會執行一次,希望設定好之後就可以定期執行 每次都跑安裝流程,可能會有幾個問題 安裝很花...

鐵人賽 SideProject30 DAY 8

技術 DAY 8 - Docker Registry (註冊表) 是倉庫的倉庫

在前面介紹 docker 三寶時,有介紹到 Docker Repository(儲存庫),可以把它想像成存放 Docker Image(映像) 的倉庫,那今天要...