iT邦幫忙

docker相關文章
共有 741 則文章
鐵人賽 DevOps DAY 2
Container 容器三十問 系列 第 2

技術 容器的優勢在哪?

Image Source: https://www.purechat.com/blog/fast-cheap-and-good-the-small-busine...

鐵人賽 影片教學 DAY 20

技術 雲端大數據 (2/2)

[Day 20] 雲端大數據1.2:雲端 (30min)-- 雲端運算的演進與定義-- 雲架構 : 公有/私有/混和雲 (Publoic/Private/Hy...

鐵人賽 DevOps DAY 25

技術 Jenkins at service

人資問面試者:「你有從事過PM或管理職務嗎?」。面試者歪頭想一陣子,『我同學結婚時當管理總召算嗎?』說起Jenkins這CI一哥的稱號可不是叫假的。而他最強大的...

技術 利用osv-scanner掃描docker image

利用google釋出的osv-scanner來檢視docker images的安全 實作環境: CentOS ubuntu皆可。 環境需求: 已經有doc...

鐵人賽 DevOps DAY 24

技術 Day 24: 什麼是 veth pair?

昨天我們在觀察 bridge 時,有注意到 container 中的網路介面與 host 中多出來的網路介面在名稱上似乎有關聯如下: 我們猜測的沒錯,他們的確...

鐵人賽 DevOps DAY 27

技術 Day 27 上傳自己的 Image 到 Dockerhub

藉著 Day 14 建一個 Node.js 容器 所建立的基底,來製作一個 Image 並上傳到 Docker Hub 吧。 由 dockerfile 生成映像...

鐵人賽 自我挑戰組 DAY 30

技術 [Day 30] 不算大雜燴,算是開始

緣起 因爲本身有一個部落格但是都沒有寫什麼東西,剛好身邊朋友一直推坑,所以想說藉由這三十天建立一個習慣,給自己定了一個很廣的標題,讓自己不要那麼快下去(雖然常常...

鐵人賽 DevOps DAY 8

技術 Day 08: 什麼是 copy-on-write 跟 whiteout?

回憶一下昨天的進展,我們利用 OverlayFS 的方式 mount 出了 merged 檔案夾,目前檔案結構如下: ~/overlay-test$ tree...

鐵人賽 DevOps DAY 3
Container 容器三十問 系列 第 3

技術 如何充分發揮容器帶來的效益?

昨天講到了容器可以快省好,其中「好」是最困難的,需要有一些前提。 以容器為基礎的下一代應用,需要三個層面同時改造,才能充分發揮容器帶來的效益,這三個層面是:...

鐵人賽 Software Development DAY 8
Gradle 通靈術 系列 第 8

技術 第八天:用 Docker 運行 Gradle

昨天介紹的全手動安裝是對系統掌控的一種極端,而今天要介紹的,是對系統潔癖的另一種極端。假如你受夠了要跟作業系統的套件管理工具奮戰、也討厭在自己的工作機上裝一堆開...

鐵人賽 DevOps DAY 17

技術 Day 17: 殭屍與孤兒

昨天我們討論到 Linux 上的 process 都是由現有的 process 去 fork 出來的,且這些 processes 之間會有父子關係。而當一個 p...

鐵人賽 DevOps DAY 17
Container 容器三十問 系列 第 17

技術 容器真的那麼難運用嗎?

覺得有必要先來解釋一下這一系列的假設,免得把大家嚇跑。 如之前讓容器能發揮效益的關鍵是?提到的,容器在很多場景都很好用: 我想嘗試新技術,我可以從網路上找到...

鐵人賽 DevOps DAY 15

技術 Day15. Docker Volume 入門示範

鬆獅容器小白15連拍 Docker Volume 之前一直討論到每個容器本身彼此獨立且可拋棄式特性真好,但...如果這容器跑的是一個儲存客戶資料的資料庫呢?...

鐵人賽 DevOps DAY 22

技術 Day 22: Ubuntu 的 /bin/sh 怎麼了?

如題,為什麼在討論 shell mode 的時候要一直提醒我們實驗的 base image 是 Ubuntu 呢?如果換成 alpine 會怎麼樣呢? 現在先來...

鐵人賽 Software Development DAY 15

技術 php 長相如同半獸人般奇怪,曾經統治中土(網路)的王者

寫在前面 先給你們看一張圖 不只是過去,現在php仍舊統治著網路世界 當你還在其他語言研究框架跟如何劃分MVC架構程式碼的時候,php已經打造好網站上線了 當...

鐵人賽 DevOps DAY 8
Container 容器三十問 系列 第 8

技術 容器對於開發流程中各個角色的要求?

昨天講到分工,今天來講容器對於傳統開發流程中各個角色的額外要求。 SD/PG: 需要熟悉 Cloud-native application 的寫法 能自...

技術 【Docker】01 安裝與入門

1. 基本概念 image: 映像檔。只能讀取。可以從網路下載或是自己建立。container: 容器。建立在 image 之上,將多個 image 包裝成一個...

鐵人賽 Modern Web DAY 27

技術 Day27 [實作] 一對一視訊通話(7): 使用 Docker 封裝

首先我們需要有 Docker 環境,如果還沒有可以參考 Docker 安装 製作 Dockerfile 製作 dockerfile 我們需要先了解我們的程式是如...

鐵人賽 DevOps DAY 6

技術 Day 6 不免俗的來個 Hello World Docker

Docker 官方製作了一個有趣的 Hello-world docker 映像檔,現在就來拉取下來跑起來,順便複習一下語法並看看內容吧。 步驟 執行 dock...

鐵人賽 DevOps DAY 30

技術 Day 30 Docker 的使用安全

若要長期穩定的使用服務,了解其安全性是必要的。畢竟世上沒有 100% 安全的軟硬體,總是會存在一些漏洞在往後被有心人士給發現。一般而言,Docker 被認為安全...

技術 伸縮自如的Flask [day 17] Docker image化--安裝篇

假設你今天很辛苦的把flask前後端都寫好了,在自己的電腦上運行,操作都沒問題,終於把難纏的bug去除了,隔天只要把程式碼放到客戶的Server端執行就好。但是...

鐵人賽 自我挑戰組 DAY 17

技術 Day17 Docker Swarm學習

Swarm翻譯為一大群或是密集的東西,在Docker中則是指將多個Docker主機組在一起的單個虛擬或是物理機,可以管理多個跨主機部署的container。Sw...

技術 AWS教學 - ECS介紹 (EC2 mode & Fargate mode)

Youtube連結:https://bre.is/JzrMKrYs 這次我們要來學習ECS,ECS可以幫我們實現以下兩種目的: 容器規模化部署 容器生命週期...

鐵人賽 DevOps DAY 1

技術 Day 1 Docker 初探

話說從前 自從電腦問世以來,若要將程式無縫的轉移到其他機器上成功運行,那麼環境架設就是一個必須要優先解決的難題。每台機器其 CPU 所使用的指令集、作業系統、共...

鐵人賽 Kubernetes DAY 14

技術 Day14-建立docker-compose development環境(下)

Multistep Build Process 應用程式通常有兩種版本 Development version 通常run在dev server 需要安裝d...

鐵人賽 DevOps DAY 4

技術 The First Angle (part 2)

套件安裝在一般OS安裝後,可以說是很容易掛一漏萬卻又必經的工程。『聰明人把房子蓋在磐石上。雨淋、水沖、風吹,撞著那房子,房子總不倒塌。因為根基立在磐石上。』 千...

鐵人賽 DevOps

技術 Day 32: 換我們的 namespace 解封國境

2023/8/22 更新 鐵人賽文章已集結成書,內容有擴充與更正,可以參考天瓏書局或博客來的網址。 《Docker 實戰 6堂課:56個實驗動手做,掌握 Lin...

鐵人賽 DevOps

技術 Day 31: Docker 是怎麼解封國境的呢?

Day 29的最後我們提到,如果想在我們的 container (net namespace)中啟動一個伺服器,讓其他人來存取的話是可以的嗎? 我先在我的實驗環...

鐵人賽 DevOps DAY 11

技術 Day 11 — 這絕對不是走私貨櫃:練習架設服務 - Minecraft Server in Docker

就算樂高化還是很可愛的鯨魚~ 圖片來源:Docker (@Docker) / Twitter 這篇先以 Docker 的環境下測試架設,下一篇會以 Kub...

鐵人賽 DevOps DAY 10
Container 容器三十問 系列 第 10

技術 [小結] 組織需要導入容器嗎?

今天本來應該講容器平台該由哪個角色來管理,可是今天剛好第十天,就先來做個簡單的小結吧。 效益 容器的核心價值是擁抱變化。「變」會帶來「亂」,不過因為容器可以提供...