這篇文章可能不是很多人會用到,但是如果開發系統是 Mac M1 的話,可能會遇到一些問題,所以還是寫了這篇文章來介紹一下。 Docker Buildx Dock...
昨天結尾的錯誤訊息説,無法發給 ec2-52-199-213-167.ap-northeast-1.compute.amazonaws.com 這個 domai...
簡介 Docker可以想像將環境容器化先前有提到,Laravel有提供Sail,但筆者不太喜歡用原因是: Sail還是必須安裝PHP、Composer等 Wi...
前情提要: 昨天將整體後端功能的單元測試完成,今天要來將前端的畫面建置完成,並且把後端處理過後的資料進行串接,話不多說,我們開始! 程式碼: # src/tem...
前言 今天要來實做,在Ec2上安裝Zabbix-Agent代理,作業系統使用Ubuntu 22.04,接下來就讓我們開始今天的旅程吧~~~ 安裝Agent 1....
接下來要開始做部署的事情了,會先從後端的部分開始,本篇會先介紹如何使用 Docker 來建立 Image。 寫 Dockerfile 來建立 Image 首先我...
昨天我們成功在 http://ec2-52-199-213-167.ap-northeast-1.compute.amazonaws.com:8080/api/...
前情提要: 昨天我們將後端的功能給製作完成,那今天就要來針對昨天的功能來進行單元測試,那話不多說,我們開始! 程式碼: # tests/test_process...
引言 今天我們將探討如何使用 GitLab CI/CD 將我們的 Spring Boot 應用打包為 Docker Image,然後將它推送到 Docker H...
我參考 官網 用 Docker 啟動 Traefik ,跟者步驟試試 在 docker-compose.yml 加上 traefik 服務 1. 先將原本的 d...
前情提要: 昨天和大家分享了此次實作主題的整體架構,今天要來和大家講解後端抓取 API 並且處理其資料的部分,那話不多說,我們開始! 程式碼: # src/fu...
前言 正如我們在前幾天的文章中所探討的,現在我們已經了解到在AWS EC2上構建一台直播服務器所涉及的核心方面和基本步驟。不僅我們學到了如何有效地配置和管理An...
[Day23] 部署: 透過 Docker Compose 部署 FastAPI + PostgreSQL + MySQL 本次的程式碼與目錄結構可以參考 F...
昨天已經部署完了就達成目的啦,怎麼我今天還出現?因為鐵人賽規定要 30 天啊!(開玩笑的),其實是因為目前大概只能說是完成部署的 7 成,不知道大家有沒有發現,...
既然已經自己動手做了 Docker Image,不上傳到伺服器運行也就相當可惜。上傳 Docker Image 的手法很多,本篇所介紹的 scp 手法算是觀念上...
前情提要: 終於來到我們最後的篇章了,前面將所有實做需要的知識都先跟大家做一個說明,今天就要來大致解講我們實作要做什麼,還有其內容,話不多說,我們開始吧! 主要...
前言 於實時視頻串流來說,Ant Media Server(AMS)提供了一個低延遲、可擴展的解決方案。在本文中,我們將深入探討AMS的一些核心功能,並了解如何...
昨天我們實際讓 EC2 instance 使用 pull 下來的 image 啟動 container,因為遇到熟悉的錯誤,所以今天要來在 EC2 instan...
前情提要: 在接下來的實作當作,我們會使用 GitHub Actions 來當作我們的 CI/CD 建置工具,因此今天就會來和大家分享他其中的概念和怎麼使用!...
前言 今天想要來和大家介紹一隻藍色鯨魚,他叫docker。如下圖,相信應該很多人都有看過這張照片吧~這隻鯨魚非常地不簡單啊,到底有多部簡單就讓我們繼續看下去。...
在 EC2 instance 登入 Docker Hub docker login 除了可以使用之前在 DAY 18 - 將我的 Image 推到 Docke...
前言 我們常使用worpress來協助我們自建網站,我們都知道一個網站除了需要伺服器本身和資料庫,那麼你知道 Docker Compose 可以一鍵建立伺服器和...
前情提要: 我們在之後 CI/CD 的實作上會選用 GitHub Actions 此工具,而在深入了解此工具以前,必須要先知道 YAML 此格式,因為其設定檔就...
架設 Airflow 步驟比較複雜,今天這篇先聚焦於 docker-compose 如何寫 決定 Airflow 的 Database 我的版本選定 2.2.4...
先前我們可以使用 docker compose up ,是因為他可以根據我本機的 Dockerfile 製成一顆 Image ,並使用 compose 啟動 a...
前情提要: CI/CD 為軟體開發週期中,提升開發效率和品質重要的一環,然而市面上有許多種的 CI/CD 工具,到底哪一個適合自己的專案,應該要如何選用來達成想...
上次提到了如何針對程式定義 AppArmor 的限制策略,並且透過工具協助進行策略的放行。那今天則是要來看看這些策略到底可以限制哪些資源,以及相關的編寫定...
AWS EC2 是什麼? AWS EC2 全名 Amazon Elastic Compute Cloud ,根據 官方文件,可以看到介紹 AWS EC2 提供...
前情提要: 主要會有此主題是因為,在後面實作部署的部分,我們使用到的就是透過 SSH 將 Docker Image 部署到伺服器上的操作,因此今天會來和大家分享...
隨著 Docker 的普及,容器化的應用程式變得越來越常見,而在不同容器間進行文件傳輸也成了一個常見的需求。本文將介紹三種在 Docker 容器之間進行文件傳輸...