iT邦幫忙

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

技術 Day7 你好!Kubernetes

雖然還不算學習完Docker,不過有點喜歡K8s就先來學習他一下。Kubernetes俗稱K8s是一套開源的平台能夠自動部屬以及管理多個容器(container...

鐵人賽 DevOps DAY 18

技術 Day18. Docker Container 服務互連串接

鬆獅容器小白18連拍 容器服務互連串接 前面都一直專注在外部要來存取某一容器服務的存取行為,但現實生活並不會只有單一容器獨立的生存,容器與容器之間相互間也會需...

鐵人賽 DevOps DAY 17

技術 Day17. Docker 外部網路存取實記

鬆獅容器小白17連拍 外部存取容器實記 當容器中部署了屬於讓用戶存取的服務,一定會需要從外部來做存取,然而容器又是如何與外部進行通訊呢? 下圖就是一個從外部能...

鐵人賽 DevOps DAY 16

技術 Day16. 簡單備份還原與遷移 Docker 容器

鬆獅容器小白16連拍 備份還原與遷移容器 備份容器 運行中的Docker容器備份,首要查看備份容器列表。先用docker ps指令查看正在執行的Contain...

鐵人賽 DevOps DAY 5

技術 Day-5 煉成 Docker Image

前言 本章節會透過一個簡單的backend service來分析如何將其寫成Dockerfile,透過其Dockerfile生成Docker image,希望能...

鐵人賽 DevOps DAY 5

技術 Quay 淺談 - 紅帽私有映像倉庫解決方案介紹

前言 儘管我們可以在運行容器之前利用 Dockerfile 構建 Image,但是這樣會耗費很多時間,也無法確定建構好的 Image 是否跟測試環境一致。最...

鐵人賽 DevOps DAY 15

技術 Day15. Docker Volume 入門示範

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

鐵人賽 DevOps DAY 5

技術 使用 Port forwarding 開放服務

今天將會使用 Docker 啟動 HTTP server,並讓瀏覽器能看得到 HTTP server 所提供的 hello world。 常見的 HTTP se...

鐵人賽 Modern Web DAY 26
Go into Web! 系列 第 26

技術 Day26 | 使用 Docker 封裝與運行 Go 程式(二)

昨天我們成功地利用 Dockerfile 打包了一個 image,但是關於 image 的大小與打包的流程都可以做最佳化,今天就來修改昨天的專案,繼續的往最佳化...

鐵人賽 Modern Web DAY 25
Go into Web! 系列 第 25

技術 Day 25 | 使用 Docker 封裝與運行 Go 程式(一)

寫完網站後,總不可能總是透過 go run 的指令將網站運行起來,勢必要透過 build 的方式將整個程式封裝誠執行檔,但光是封裝執行檔,對於不同環境必須要 b...

鐵人賽 自我挑戰組 DAY 6

技術 Day6 Docker Compose組在一起比較香

這幾天我們學習了如何建立Container image、建置運行APP、使用Volumes、Bind Mounts以及建立自己的MySQL,但是每次執行、更新、...

鐵人賽 DevOps DAY 4

技術 Day-4 初出Docker

前言 在這一章節將會講解Container的生老病死,並透過各種基礎的docker commands來帶大家玩轉docker container。那這邊我會依照...

鐵人賽 DevOps DAY 12

技術 Day12. Dockerfile 語法深入探討

鬆獅容器小白12連拍 Dockerfile 語法深入探討 認真!Dockerfile本身是由一行行命令句所組成,並支援以#開頭的註解行本身Dockerfile...

鐵人賽 DevOps DAY 4

技術 Podman 淺談 - Pod 功能介紹

何謂Pod? Pod 概念由Kubernetes 引入。 Pod 是由多個運行在一起的容器組成。 Podman 可以使用類似的概念來管理本地服務器上的容器。...

鐵人賽 DevOps DAY 4

達標好文 技術 了解 docker run 指令

昨天從執行 Hello Docker 的過程中,了解 Docker 的三個基本元件。今天會更進一步地說明 docker run 更多細節。 首先,先回顧這張示意...

鐵人賽 自我挑戰組 DAY 5

技術 Day5 container混戰拉!

昨天學習到了Volumes以及Bind Mounts的用法,要開發測試選擇Bind Mounts,要單純存取數據選擇Volumes,但是今天想要建立自己的MyS...

鐵人賽 DevOps DAY 11

技術 Day11. 利用 Dockerfile 簡單撰寫自己的映像

鬆獅容器小白11連拍 客製化自己的Dockerfile 建立映像檔有很多方法,使用者可以從 Docker Hub 取得已有映像檔並後來做修正更新,如上篇Doc...

鐵人賽 Modern Web DAY 4

技術 DAY4 - 今晚,我想來點 Golang Server 加 PostgreSQL - Docker-Compose 篇

2023/05/23 更新: 為了避免本文章散落在不同網站,之後統一由部落格更新,再麻煩從部落格查看~ 本文章同時發佈於: Github(包含程式碼)...

鐵人賽 DevOps DAY 3

技術 Day-3 安裝 Docker

前言 終於來到了操縱Docker的第一個章節,本章節將會教大家在各平台如何安裝Docker,並透過簡單的指令確認安裝成功與否。 Install docker 1...

鐵人賽 DevOps DAY 13

技術 Day13. Docker Container 操作日常

鬆獅容器小白13連拍 Container 操作日常 Image本身是由一層層的layer堆疊組成上來,從linux內核開始疊層架屋,從docker倉庫中pul...

鐵人賽 Software Development DAY 12
服務開發雜談 系列 第 12

技術 etcd 叢集基本安裝

今晚來透過Docker-compose,來建立3個節點的etcd Cluster.方便後面使用. 網路環境拓樸圖: Docker-compose安裝 versi...

鐵人賽 自我挑戰組 DAY 4

技術 Day4 了解Volumes及Bind Mounts

昨天順利地將我們的APP推至image並且學會了更新的技巧了。但是每次更新的時候todo-list的資料也跟著消失不見了,該怎麼辦呢。這時候肯定就會想到需要一個...

技術 Docker 應用

待修正 app FROM golang:alpine or FROM amazonlinux:2 ADD ./test /test RUN chmod +x...

鐵人賽 DevOps DAY 3

達標好文 技術 Podman 淺談 - 為何你應該選擇 Podman 而不是 Docker?

前言 您可能已經注意到,自 RHEL8 起,Red Hat 用 CRI-O/Podman 取代了 Docker Daemon。那麼什麼是Podman?根據Po...

鐵人賽 DevOps DAY 10

技術 Day 10. Docker Images 深入探討

鬆獅容器小白10連拍 苦口婆心重聲容器映像檔是Docker重要元件服務之一 了解一個技術名詞,通常會需要先知道它對有甚麼用途,主要目的有以下兩點: 從倉庫取...

鐵人賽 DevOps DAY 14

技術 Day14. Docker Registry on GCR 實測

鬆獅容器小白14連拍 Docker Registry倉庫 科普一下,依照字義上直翻我們叫它註冊表,主要有以下特性: 一個無狀態且高度擴展的伺服器端應用程序。...

鐵人賽 DevOps DAY 2

技術 Dockerfile 實作範例

前言 如果您無法從現有的 Image Registry 找到合適的 Container Image,與其將應用程序的靜態代碼掛載到正在運行的容器中,你應攥寫D...

鐵人賽 DevOps DAY 2

技術 Day-2 認識 Docker

What is Docker Docker是一種讓人能更加容易使用、部署以及運行Container的工具,Container使開發人員能夠只打包所需服務與其依賴...

鐵人賽 DevOps DAY 3

技術 Hello Docker World

今天要開始了解 Docker 世界了,首先會先說明 Docker 的基本概念,接著再以驗證指令 docker run hello-world 為例,解釋背後細節...

鐵人賽 DevOps DAY 2

技術 安裝 Docker 環境

開始學 Docker 前,需要先把環境建好。以下提供多種安裝方法,讀者可以依自己喜好自由選擇。 原生系統上安裝 若沒有特殊需求或限制,會建議使用這個方法。以下針...