iT邦幫忙

docker相關文章
共有 814 則文章
鐵人賽 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(映像) 的倉庫,那今天要...

鐵人賽 自我挑戰組 DAY 10

技術 Day 10 Dockerfiles

在Day7 映像檔(image) 常用指令一文中我們有說到,利用 Dockerfile 建立映像檔的部分 那麼 Dockerfile是什麼呢? Dockerfi...

鐵人賽 Modern Web DAY 12

技術 Day 12:如何用 docker 架設 FastAPI

接下來我都會用 Docker 來實作,流程如下: 首先你的電腦需要安裝 Docker 桌機版 撰寫 Dockerfile 來 build image FR...

鐵人賽 Software Development DAY 8

技術 Day8 - Python Flask(二) - Jinja 和 render_template

前情提要: 今天要來分享的是 Jinja 和 render_template,Jinja 是 Flask 提供的樣版引擎,在搭配 render_template...

鐵人賽 Software Development DAY 21

技術 Day 21 - 處理容器環境中的字型問題

問題說明 因為昨天在容器中執行程式時,發生缺少中文字型,導致圖片中的中文字都變成方格 今天來說明如何在容器中安裝字型 手法 因為昨天把容器給關了,起容器時...

技術 「Kubernetes」使用Helm安裝Rancher管理平台,納管現有k8s集群(高可用)

一、Ingress Controller安裝 二、Kubectl與Helm CLI 工具安裝 三、Rancher高可用管理平台安裝 一、添加 H...

鐵人賽 自我挑戰組 DAY 7

技術 【全端網頁開發】Day07-Docker 卷宗掛載、繫結掛載

前言 上一次我們實際應用dockerfile把映像檔和容器環境從無到有給建立了出來,那今天要講比較進階的檔案掛載部分。 "卷宗掛載" 和 &...

鐵人賽 Software Development DAY 7

技術 Day7 - Python Flask(一) - URL 路徑使用

前情提要: 接下來的四天會來講述此專案會使用到的 Flask 概念,而今天要來分享的是 Python Flask URL 的使用,把路徑的設定和應用和大家講述!...

鐵人賽 SideProject30 DAY 7

技術 Day 7 - Docker Tags(標籤) 不只是標籤

在 Docker Container(容器) 篇,我們曾短暫的介紹過 Docker Tags ,但那只是最表面的,但其實 Docker Tags(標籤) 它不只...

鐵人賽 自我挑戰組 DAY 6

技術 【全端網頁開發】Day06-Docker image建置

前言 這篇主要會是練習Docker image的建置和實際練習如何用dockerfile來建置一個使用flask的環境 Docker image的建置 流程介紹...

鐵人賽 Software Development DAY 20

技術 Day 20 - 自動化執行的作法分析、使用容器運作程式

前言 由於花了三分之二的內容寫如何透過 Python 和 Asana API 去產出投影片,接下來的內容會轉向說明如何使這串程式可以自動化執行 希望在每週一...

鐵人賽 Software Development DAY 6

技術 Day6 - Python 進階概念(二) - 裝飾器 Decorator

前情提要: 在前天 Python Flask 的簡單示範中,有使用到一個很不一樣的東西,也就是 @app,而這到底又是什麼呢,今天就要來跟大家分享此概念! 什麼...

鐵人賽 SideProject30 DAY 6

技術 DAY 6 Docker Network(網路)容器與容器間的橋樑

前一章有說 Docker Container (容器)是有隔離性的,也就是互不影響,但這樣的話,我們應該要如何連結兩個容器呢?這時候 Docker Networ...

鐵人賽 Cloud Native DAY 7

技術 Day 08: Vault in Docker and Initialization

如果你希望追蹤最新的草稿,請見鐵人賽2023 本 workshop 也接受網友的許願清單,如果有興趣的題目可於第一篇底下留言,筆者會盡力實現,但不做任何保證 整...

技術 「Kubernetes」使用Docker安裝Rancher管理平台,納管現有k8s集群(單節點-非高可用)

一、Rancher Server安裝 一、使用docker起容器 二、查看初始密碼 三、登入 四、重新設定admin密碼 二、匯入現...