iT邦幫忙

docker相關文章
共有 742 則文章
鐵人賽 自我挑戰組 DAY 11

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

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

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

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

鐵人賽 Software Development DAY 23

技術 Day23 - 實作(一)- 概念講解

前情提要: 終於來到我們最後的篇章了,前面將所有實做需要的知識都先跟大家做一個說明,今天就要來大致解講我們實作要做什麼,還有其內容,話不多說,我們開始吧! 主要...

鐵人賽 自我挑戰組 DAY 19

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

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

鐵人賽 自我挑戰組 DAY 5

技術 Day 5 Docker - 映像檔(Image)

Docker 三部曲映像檔(Image)容器(Container)倉庫(Repository) 瞭解Docker映像檔的結構和使用方法 今天,我們要來聊一聊...

鐵人賽 AI & Data DAY 28

技術 [Day 28] - 預測服務 🚀 (下) | Rust x Docker 部署鋼鐵草泥馬 🦙🦀

今日份 Ferris 今天要使用 Docker 把先前的專案容器化啦,畫圖的時候畫出鯨魚 (海豚?) 螃蟹,有夠可愛哈哈哈 部署機器學習應用 🏮 今天要部署的...

鐵人賽 SideProject30 DAY 22

技術 DAY 22 - 在 EC2 instance 加上 docker compose 跑起來

昨天我們實際讓 EC2 instance 使用 pull 下來的 image 啟動 container,因為遇到熟悉的錯誤,所以今天要來在 EC2 instan...

鐵人賽 SideProject30 DAY 18

技術 DAY 18 - 將我的 Image 推到 Docker Hub 儲存庫

為了要做到可以部署,我們需要先將我們專案包好的 image 推到 Docker Hub 的私有儲存庫,供之後可以來這邊拿取並啟動容器。翻成白話大概就是我要先把我...

鐵人賽 Software Development DAY 27

技術 Day27 - 實作(五)- Docker File 的撰寫和 Linux server 的建置

前情提要: 在前幾天實作當中,我們將整體網站都給處理完畢,剩下的就是要將整個服務使用 Docker 給包裝起來,並且將 Linux 的環境給建置起來,因此話不多...

鐵人賽 DevOps DAY 29

技術 【Walking Skeleton】Day29 - 安裝與介紹 Docker

為什麼需要容器化技術 當我們在不同電腦安裝環境時,也就是安裝 Nginx、PHP、MySQL 時,時常會遇到一個問題,在不同電腦會裝到不同的版本,這也導致了在測...

鐵人賽 Software Development DAY 18

技術 Day18 - Docker 實作(二)- Docker Image 的使用

前情提要: 在昨天我們將 Docker Image 成功推上了 Docker Hub,今天就要來實際使用昨天推上去的 Docker Image 啦,會帶大家跑過...

鐵人賽 Software Development DAY 14

技術 Day14 - Pytest 概念

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

鐵人賽 SideProject30 DAY 28

技術 Day 28 - 部署到 DigitalOcean

前面已經透過 Docker Buildx 建立了 Image,並且把 Image 上傳到 Docker Hub,接下來就可以開始部署到 DigitalOcean...

鐵人賽 Software Development DAY 22

技術 Day22 - GitHub Actions 介紹

前情提要: 在接下來的實作當作,我們會使用 GitHub Actions 來當作我們的 CI/CD 建置工具,因此今天就會來和大家分享他其中的概念和怎麼使用!...

鐵人賽 影片教學

技術 Day 36 - 作業 11-2 解答 - 驗證 user remapping 防禦 docker.sock 掛載攻擊

作業11-2 : 在宿主機中 docker.sock 的 owner 是 root,而做完 user remapping 後進入容器的權限也是 root,...

技術 [Docker] 查看container log的attached和detached模式

[即時查看]查看前端的log/attached模式 // 賦予container 80 port docker container run -p 80:80 n...

鐵人賽 Software Development DAY 4

技術 Day4 - 簡單示範 Python Flask

前情提要: 我們本次的最終目標是透過 Flask 當作我的應用程式來實作 CI/CD 的流程,因此今天我們簡單介紹一下 Flask 還有其使用的方法! 什麼是...

鐵人賽 SideProject30 DAY 8

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

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

鐵人賽 SideProject30 DAY 21

技術 DAY 21 - 在 instance 上跑 Docker Image

在 EC2 instance 登入 Docker Hub docker login 除了可以使用之前在 DAY 18 - 將我的 Image 推到 Docke...

鐵人賽 Software Development DAY 24

技術 Day24 - 實作(二)- 後端資料處理製作

前情提要: 昨天和大家分享了此次實作主題的整體架構,今天要來和大家講解後端抓取 API 並且處理其資料的部分,那話不多說,我們開始! 程式碼: # src/fu...

鐵人賽 SideProject30 DAY 26

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

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

鐵人賽 SideProject30 DAY 9

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

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

鐵人賽 SideProject30 DAY 30

技術 環境佈署

Hi,大家好,轉眼間已經到最後一天了,今天來說一下環境佈署的方法吧。目前我習慣採用的機制,若是自建環境的話,會準備一台 linux 主機,並安裝好 docker...

鐵人賽 SideProject30 DAY 27

技術 DAY 27 - 在我部署的專案使用 Traefik 取得 HTTPS 協定(三)

昨天將 domain 設定好,確定目前的 mydocker.online 是已經跟我們的服務連上的, docker-compose.yml 目前長成如下,那我們...

鐵人賽 Software Development DAY 7

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

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

鐵人賽 SideProject30 DAY 26

技術 DAY 26 - 要取得協定得先有正確的 Domain

昨天結尾的錯誤訊息説,無法發給 ec2-52-199-213-167.ap-northeast-1.compute.amazonaws.com 這個 domai...

鐵人賽 影片教學

技術 Day 33 - 作業 9 解答 - 測試 cap-add ALL 以及 host pid 的逃逸手法 (SELinux)

作業9 題目 : 跟當初驗證 Apparmor 機制一樣,但假如給予今天給予容器所有的能力並掛載 host pid,到底是否能夠順利逃逸呢? 假如可以的話...

鐵人賽 Software Development DAY 19

技術 Day19 - SSH 概念

前情提要: 主要會有此主題是因為,在後面實作部署的部分,我們使用到的就是透過 SSH 將 Docker Image 部署到伺服器上的操作,因此今天會來和大家分享...

鐵人賽 Software Development DAY 15

技術 Day15 - Docker 概念

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