iT邦幫忙

docker相關文章
共有 816 則文章
鐵人賽 DevOps DAY 20

技術 使用 save / export 分享 image

不久前,曾聽到一個神奇的需求:希望在無網路的環境下使用 Docker。這種需求,筆者學 Docker 以來還是第一次聽到。 第二階段的最後一天,來說明如何在無網...

鐵人賽 自我挑戰組 DAY 21

技術 Day21 建置自己的第一個Docker sftp

今天我們就要來建置屬於自己的第一個Docker sftp,在建立的時候幾乎是處處碰壁,不過因此也是學習了不少知識。 事前準備 要建立Docker sftp需要一...

鐵人賽 自我挑戰組 DAY 20

技術 【第 20 個第一次】 PM 與 Kubernetes / Docker / Container/ VM 概念釐清說

Day 20 - 工程師說:我們最近要改用新的技術 Kubernetes 囉,因為主機太多了維護不易,最近會開始大搬家! 其實 K8s 這一詞在我前一份工作是已...

鐵人賽 DevOps DAY 19

技術 使用 Private Registry 分享 image

若要寫開源的 Docker image,使用 Docker Hub 或 GitHub 分享 image 會非常方便。而今天要來聊聊,如果 image 只打算在企...

鐵人賽 DevOps DAY 30

技術 Day 30. 容器小白學習歷程及部落客試金

鬆獅容器小白30連拍告終 時間過得好快!轉眼從猶豫是否要再報名自我挑戰,到確定發文的第一天還在擔心文庫內的彈藥存量不多。一轉眼經歷了兩次中秋與雙十連假,埋首撰...

鐵人賽 DevOps DAY 29

技術 Day 29. YAML 描述檔探討

鬆獅容器小白29連拍 YAML描述檔探討 科普YAML 實際上自己也常把YAML與JSON拿來做比較,我這邊非常簡易的分辨一下: YAML本身視為JSON...

鐵人賽 自我挑戰組 DAY 20

技術 Day20 MongoDB with Docker and Docker secrets

今天來學習如何在Docker內使用MongoDB,以及Docker secrets。 建立MongoDB 要使用Docker建立MongoDB首先要取得映像檔,...

鐵人賽 DevOps DAY 18

技術 使用 Public Registry 分享 image

寫好 Dockerfile,確實完成了 IaC,但拿到 Dockerfile 才開始 build image,一來花時間,二來這樣就會有其他變因(如 base...

鐵人賽 自我挑戰組 DAY 19

技術 Day19 Docker Hub學習與實作

今天來了解並實用Docker hub。Docker Hub可以說是Docker界的github,能夠輕鬆分享或是取得他人分享的container image,D...

鐵人賽 DevOps DAY 17

技術 Multi-stage Build

在說明 Multi-stage Build 之前,先來簡單了解持續整合(Continuous Integration,以下簡稱 CI)的 Build 與 Dev...

鐵人賽 DevOps DAY 16

技術 為各種框架 build image

今天將會應用前五天 build image 的技巧,來為以下框架的 hello world 寫 Dockerfile。 Phoenix Amber...

鐵人賽 Software Development DAY 23

技術 Day23 Kubernetes (Kubernetes on Docker Desktop & Pod Lifetime)

今天會用一個簡單範例跟大家分享 Pods 的生命週期,藉由範例觀察 Pods status 的變化。但在此之前先,另外介紹一個在本機啟用 Kubernetes...

鐵人賽 Software Development DAY 16

技術 Production 環境 CI/CD

步驟說明 Step1: 打包客製化的 image docker build -f docker/auth-server.Dockerfile --build-a...

鐵人賽 自我挑戰組 DAY 17

技術 Day17 Docker Swarm學習

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

技術 Docker Desktop 2.4.0.0 Mac版本速報

docker版本:19.03.13 Kubernetes版本:v1.18.8 最令人感動的地方是,docker desktop 總算支援查看/刪除 doc...

鐵人賽 DevOps DAY 15

技術 最佳化 Dockerfile - 精簡 image

最佳化 Dockerfile 還有很多方向,那筆者以精簡 image 做為結尾,有興趣可以參考文末的參考資料連結。 精簡 image 筆者分成兩個部分說明,一個...

鐵人賽 DevOps DAY 24

技術 Day24. Docker Swarm 透過 GCP Load Balancer實測

鬆獅容器小白24連拍 透過 GCP Load Balancer Docker Swarm上篇已把服務搭建起來並透過指令快速指定Nginx來執行多容,這次在針對...

鐵人賽 DevOps DAY 14

技術 最佳化 Dockerfile - 活用 cache

今天來看看如何利用 cache 讓 build image 更加順利。 Build image 第一次會正常執行每一個指令,第二次如果發現是同一個 commit...

鐵人賽 Microsoft Azure DAY 12

技術 Azure 也有鯨魚 - Container Registry

簡介 Azure Container Registry (ACR) 是受控的私人 Docker 登錄服務,架構於開放原始碼的 Docker Registry 2...

鐵人賽 DevOps DAY 25
遠離 DevOops 系列 第 25

技術 [Day 25] Oops!Helm - 容器化實作

想容器化的原因 想要容器化原因跟[Day 19] Oops!gRPC - Protoc 容器化實作的原因一樣,主要是想幫同伴們減去安裝的成本,以及之後在CI/C...

鐵人賽 DevOps DAY 12

技術 以 Laravel 為例,來 build image 吧!

Laravel 是目前 PHP 很流行的框架,今天以看到 Laravel 的預設歡迎頁為目標,建置 Laravel image。 初始化 Laravel 首先一...

鐵人賽 自我挑戰組 DAY 13

技術 Day13 Dockerfile指令大集(二)

今天頭很痛可能會寫得有點亂,不過還是讓我們繼續Dockerfile的指令學習吧。 指令介紹 EXPOSE expose有公開的意思,因此其功能類似於使用run指...

鐵人賽 DevOps DAY 20

技術 Day20. Docker 進階網路深入探討(二)

鬆獅容器小白20連拍 進階網路深入探討(二) 觀念五 Iptables容器所有到外部網路的連接,來源地址都會被NAT轉址成宿主機的IP,而其中的手腳就是來自於...

鐵人賽 Software Development DAY 11

技術 容器化 - Microservices in Action: with example in Node.js

說到容器化,我們就不能不提到 Docker 了,Docker 可以讓我們每個微服務都擁有自己專屬的環境。 除此之外,我們需要倚賴 Kubernetes 來做服務...

鐵人賽 DevOps DAY 22

技術 Day22. Docker 容器安全防堵對策

鬆獅容器小白22連拍 容器安全防堵對策 Docker安全性的五個面向: 在開發階段,基於容器的應用程序時需要注重以下四個面向: 通過支持Namespace和...

鐵人賽 DevOps DAY 23

技術 Day23. Docker Swarm 新手上路

鬆獅容器小白23連拍 Docker Swarm新手入門 前面說了一堆Docker知識,一路走到了這,快要進入的一個與K8s批敵的重頭戲Docker Swarm...

鐵人賽 DevOps DAY 21

技術 Day21. Docker Compose 嘗試一次搞定多容服務

鬆獅容器小白21連拍 Docker Compose 多容服務 Docker Compose是Docker官方自動化腳本編程(Orchestration)應用之...

鐵人賽 DevOps DAY 19

技術 Day19. Docker 進階網路深入探討(一)

鬆獅容器小白19連拍 容器網路進階探討(一) 觀念一 當Docker啟動時,宿主機端上會自動建立一組docker0的Birdge網路,此Birdge網路可以視...

鐵人賽 DevOps DAY 11

技術 了解 Docker build 指令

前十天,我們使用 Docker 官方的 image 作為執行指令或開服務的環境,以這個角度來介紹 Docker 可以如何使用。接下來十天,將介紹如何建置自定義...

鐵人賽 自我挑戰組 DAY 12

技術 Day12 Dockerfile指令大集(一)

接下來兩天要來學習所有Dockerfile指令的解釋以及使用方法,雖然直接實做當然是最快的學習方法,但是閱讀完全部的文件再使用才是讓基底穩健的方式。 Intro...