首先,讓我們談談 Docker 的基本概念。Docker 是一個開源平台,允許使用者在獨立且隔離的環境中運行應用程式,稱為「容器」。這些容器包含了您的應用程式及...
概念: 在開發部分的週期上,主要會經歷「開發」、「測試」、「建置」、「部署」,隨著產品的使用時間越久,服務的內容只增不減,就會導致程式整體的架構越來越肥大,若每...
一、節點規劃 二、組件版本 安裝前準備 一、設置hosts解析 二、調整系統配置 三、安裝docker 四、安裝cri-docker...
昨天我們安裝了環境,但我們要如何確保電腦可以跑 Docker 了呢?這時候就要來執行學習程式語言的起手式 Hello World ,在 Docker 中只要成功...
選題動機: 在大三下找實習時,發現到很多公司的要求之一是對於 CI/CD 有一定的認識,那時候對於這部分的知識點完全沒有概念,隨著開始實習後發現到,其實軟體的架...
完成經典的 Hello World,我們來做點正經事啦~(本日程式碼) 把「build docker image 並 push 到 ECR repository...
因為工作上剛好需要將專案自動部署,所以接觸了 Docker ,所以就決定用文章來讓大家一起了解為何我需要用 Docker ,以及介紹一些基礎語法。 Docker...
前言 新的一年,新的學習。去年參與鐵人賽時,我主要介紹了 Rspec 與 Capybara。這兩個測試工具是每一位 rails developer 都需要掌握的...
接下來會開始用到許多Terminal 指令,適合有Ubuntu 或Linux 操作經驗的人,使用起來才不會太困難 需求 硬體 ROS2在硬體的要求上並不高...
今天要介紹的逃逸手法是透過 cgroups 的機制來觸發達到目的,但在使用該機制前我們來先了解一下 cgroups 大概是幹嘛的。 cgroups 是...
嗨!各位冒險家們! 今天我們將一同踏上一段令人興奮的 Docker 之旅一說到Docker,你會想到什麼呢,是容器化? 還是鯨魚??接下來就一起探索這個容器技術...
在本機做好 Docker image 後,接下來要把它推(push)上 AWS ECR repository~ 開始前先註冊一個 AWS 帳號唷~還有在 AWS...
今天要介紹的容器逃逸手法為只開放 privileged 的特權容器,跟上周介紹的把 host pid 掛進去容器不同,這次條件會相對嚴苛一些,就只開放 p...
開賽啦~開賽啦~這 30 天會帶大家從地面飛上雲端!呃不是,是從本機建立 Laravel 的 Docker image 開始,一步步透過 Gitlab Pipe...
虛擬機器(virtual machine),可建立一個環境模擬完整硬體的功能,可在上面安裝與宿主機器不同的作業系統,進而形成一個隔離環境進行測試。常見的免...
在【Day - 10】,我們成功建置了一個能處理語音轉檔的API,並且已經順利與Whisper API整合。然而,目前的服務僅能在本地運行。因此,今天我們將會把...
在上一篇文章,我們成功申請了iNODE NINJA的帳號了!為了自建一個CDN系統,接下來當然就是要開始建立節點! 說明與準備 在建立節點前,除了機器要先準備好...
在上一篇文章,我們成功申請了iNODE NINJA的帳號了!為了自建一個CDN系統,接下來當然就是要開始建立節點! 說明與準備 在建立節點前,除了機器要先準備好...
在上一篇Docker Image實作成果給大家看,在前面有提到,Image是為了Container存在,接下就換Docker container指令實作 這邊先...
前面先針對這次會用到的 docker 基本操作做簡易說明,如果你對 docker 很熟的話這邊就可以跳過了 。 Docker 的基本指令可以參考 Do...
前一篇我們介紹了一些常用的Docker Image的指令,我們就直接實作給大家看,這樣也比較懂指令的功能在做些什麼 我們以Postgres來實作範例 do...
要用Docker建立自己所想要的系統環境,當然要先了解Docker指令要怎麼使用,或許有人聽到指令就先怯步了,認為輸入指令之後回傳一堆文字,不是那麼直覺知道在幹...
Docker VS Vitrual Machine(VM) Vitrual Machine(VM)在很久以前我們要在Windows想要用其他的作業系統,例如Li...
前言 在現代軟體開發中,容器化技術如Docker已成為一種廣泛使用的解決方案,能夠實現應用程式的快速部署、隔離和擴展。而Nginx則是一個高效且靈活的網頁伺服器...
終於有機會參加鐵人賽了,之前在工作找資料及學習新技術,看到許多人在鐵人賽裡發表文章甚至還有人出書,就覺得也太厲害,想說我有一天也要參加鐵人賽,與大家分享知識互相...
main.py,都可直接使用同份Dockerfile,但要注意Dockerfile不能有副檔名,位置需與main.py同層,還需要有requirements.t...
main.py,都可直接使用同份Dockerfile,但要注意Dockerfile不能有副檔名,位置需與main.py同層,還需要有requirements.t...
前言 Docker 是一種流行的開源容器化平臺,它以輕量級、可移植和自包含的方式,幫助開發者更有效地構建、交付和運行應用程式。Docker 的核心概念是容器,它...
先決條件 操作系統要求要安裝 Docker Engine,您需要以下之一的 64 位版本的 Ubuntu: Ubuntu 23.04 “Lunar”Ubuntu...
Day 1 C++開發工具介紹 第一天是工具介紹,主要是分享一下目前工作上常用的工具,也會是將來30天使用的工具 Visual Studio Code 第一個介...