iT邦幫忙

dockerfile相關文章
共有 78 則文章
鐵人賽 DevOps DAY 12

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

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

鐵人賽 DevOps DAY 8

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

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

鐵人賽 Modern Web DAY 30

技術 【Day30】將服務推上 Docker Hub II | 打包 Docker image + 學習歷程感想

前言 昨天帶大家認識了什麼是 Docker?後,今天就來分享如何把我們寫過的專案推上 Docker Hub 為整個社群貢獻一份心力吧! Docker 運作流程...

鐵人賽 Modern Web DAY 29

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

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

技術 撰寫一個可以讓 vscode 連入已安裝 python 的 ubuntu 的 dockerfile

前言 因為工作需求要去了解如何使用 python 去操作 Linux kernel 中的 inotify。所以需要在 Linux 環境下使用 python。這時...

技術 幫多階段 Dockerfile 除錯紀錄

目標:多階段的 Dockerfile 的其中一個步驟發生錯誤時,可以用這個方法除錯比較方便 情境 FROM node:16.18.1 as builder...

鐵人賽 DevOps

技術 Day29 - 菜鳥們一起深入探討 Docker - User 安全篇

當科技技術成長速度越快,讓人們能方便的使用,但在使用的過程中,安全性其實是很重要的,如果不安全也會造成很大的損失,所以安全性是我們要很謹慎看待 58% 的 d...

鐵人賽 DevOps

技術 Day27 - 菜鳥們一起深入探討 Docker - Copy 篇

在前面幾天有特別說過,我們竟量精簡Image的Size,這邊Copy跟資料有關係,如果我們把資料去做複製,如果其中有用不到的檔案也跟著複製過去,那Image的S...

鐵人賽 DevOps

技術 Day26 - 菜鳥們一起深入探討 Docker - Multi Stage 篇

在我們設計一個 Image 時,希望把該用到的資料保留,把不必要的刪除,可能有些資料只用一次,這樣只用一次後面用不到反而留在那會造成 Image 容量變大,今天...

鐵人賽 DevOps

技術 Day25 - 菜鳥們一起深入探討 Docker - Image Layer 篇

人對求知慾望要有貪婪的心態,學會基本的知識是一定要的,最後我們要往更細節去探討,盡量讓技術更發揮更極致,這樣也會比別人更不一樣 什麼是Image Layer?...

鐵人賽 DevOps

技術 Day24 - 跟菜鳥們一起幫 Docker 做健康檢查

為何要特別介紹Docker的健康檢查,原因是在做 Day21 - 菜鳥們把所學的實作做起來 Docker Compose 篇 的時候,關於depends_on不...

鐵人賽 DevOps

技術 Day23 - 跟菜鳥們分享我實作 Docker Compose 遇到的問題

其實要真正學會一們東西,就是從失敗中學習,這樣才會印象深刻,在失敗的前提是,要真正去實作,當然每個人的遇到的問題可能不同,不管問題簡單與否都是很好的經驗,畢竟我...

鐵人賽 DevOps

技術 Day22 - 菜鳥們一起探討實作的 Docker Compose

前面幾天我們嘗試了 Dockerfile 跟 Docker Compose 去實現我們所設計的系統,你實作會發現這兩個其實相輔相成,可能在設定、管理、執行這兩個...

鐵人賽 DevOps

技術 Day12 - 菜鳥們學以致用DockerFile Redis篇

在前面我們嘗試設計一個 Mysql,這次我們來建立一個 Redis,當然你會懷疑為何要特別拿 Mysql 跟 Redis來實作講解Dockefile呢,其實是為...

鐵人賽 DevOps

技術 Day11 - 菜鳥們學以致用DockerFile MySql篇

 學了就要懂的實用啊,不然只光學不去動手做,這樣菜鳥永遠翻不了身,菜鳥永遠就是菜鳥 在設計 MySql 的 Dcokerfile 之前,先想想看需求是什麼,這...

鐵人賽 DevOps

技術 Day10 - 跟著菜鳥一起學習DockerFile

什麼是DockerFile呢?在前面幾天大概對Docker有個基本的運作概念,可以把他想像把Docker一長串指令整理成一個檔,方便修改及管理,重點是方便閱讀...

技術 【Docker】撰寫 Dockerfile 製作映像檔(以 Spring Boot 為例)

在之前的文章,都是使用別人做好的映像檔。而上一篇更提到前後端同事可彼此共享映像檔來合作開發。本文將會介紹 Dockerfile,經由撰寫這份檔案,能將我們自己寫...

鐵人賽 SideProject30 DAY 29

技術 DAY 29 - 將 Dockerfile 改成多階段建置

多階段建置的優點 減少鏡像大小: 多階段建置可以在一開始建置階段使用標準版本的鏡像,讓建置階段時,就可以下載好需要的工具和依賴套件,然後在第二階段時,就可以換到...

鐵人賽 SideProject30 DAY 26

技術 Day 26 - 後端部署(Docker)

接下來要開始做部署的事情了,會先從後端的部分開始,本篇會先介紹如何使用 Docker 來建立 Image。 寫 Dockerfile 來建立 Image 首先我...

鐵人賽 SideProject30 DAY 28

技術 營養師不開菜單的第二十八天 - Next.js in Docker,跟上容器化技術

關於容器化 在科技迅速發展的今日,部署的技術也經歷了不少的變革。從早期的物理伺服器到現代的容器化技術,每個階段都是為了追求更高效率和更好的資源利用率。 在傳統...

鐵人賽 AI & Data DAY 18

技術 [day18] 急!在線等!求解20 點!Airflow 安裝 Python 模組

安安~在嗎~各位大大~什麼!這種梗透露年齡了嗎~該不會大家都千禧年之後出生的吧~趕快開始今天的內容吧~ Before Install Library 建立測試...

鐵人賽 AI & Data DAY 15

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

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

鐵人賽 SideProject30 DAY 13

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

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

鐵人賽 Modern Web DAY 23

技術 Day 23:如何用 docker 架設 Airflow -2

有了 docker-compose.yml 之後我們還有一些待辦事項,接著在 /airflow 建立 Dockerfile Dockerfile FROM ap...

鐵人賽 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 我們就可以把它想...

鐵人賽 自我挑戰組 DAY 10

技術 Day 10 Dockerfiles

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

鐵人賽 自我挑戰組 DAY 6

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

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

鐵人賽 DevOps DAY 11

技術 [Day11]Dockerfile生成

前言 每個程式語言所需的Dockerfile都不同,今天就來教如何運用vs上的docker套件來快速生成,本主題使用c#作為範例 步驟 1:安裝 Docker...