iT邦幫忙

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

技術 【全端網頁開發】Day05-Docker基本指令操作

前言 這篇主要會是練習Docker常用的基本指令操作 Docker基本指令操作 那基本上Docker的指令是分成Docker指令|上級指令|副指令|選項 (如下...

鐵人賽 Software Development DAY 5

技術 Day5 - Python 進階概念(一) - 模塊 Module

前情提要: 在前一天的 Python Flask 示範當中,在程式碼的最下面有展示到 __name__ = "__main__",那今天就是...

鐵人賽 SideProject30 DAY 5

技術 DAY 5 管理 Docker Container(容器) 的生命周期

Docker Container 的啟動、開始、停止、刪除 啟動 Container 當我們想要執行一個 Container 容器時,會使用 docker ru...

鐵人賽 自我挑戰組 DAY 9

技術 Day 9 - Container指令基礎

今天來介紹關於容器化的指令,其實每一個指令都有非常多的參數可以做變化,我們先來看看基礎的指令有哪些吧 ! 創建容器 docker run -ti centos...

鐵人賽 自我挑戰組 DAY 4

技術 【全端網頁開發】Day04-Linux系統安裝Docker

前言 上一篇了解完Docker的原理及好處之後,要來開始實作Docker的一些基礎指令,那在此之前這篇主要先完整說明:進到Ubuntu的Linux環境後,如何安...

鐵人賽 自我挑戰組 DAY 8

技術 Day 8 Docker - 容器(Container)

Docker 三部曲 映像檔(Image)容器(Container)倉庫(Repository) 今天我們來談談一個極具影響力的工具,那就是 Docker...

鐵人賽 自我挑戰組 DAY 6

技術 Day6 註冊Docker Hub

什麼是Docker Hub? Docker Hub是目前Docker 官方維護的一個公共倉庫,其中包含超過15,000以上的映像檔,是世界上最大的容器鏡像(do...

鐵人賽 自我挑戰組 DAY 5

技術 Day 5 Docker - 映像檔(Image)

Docker 三部曲映像檔(Image)容器(Container)倉庫(Repository) 瞭解Docker映像檔的結構和使用方法 今天,我們要來聊一聊...

鐵人賽 Software Development DAY 4

技術 Day4 - 簡單示範 Python Flask

前情提要: 我們本次的最終目標是透過 Flask 當作我的應用程式來實作 CI/CD 的流程,因此今天我們簡單介紹一下 Flask 還有其使用的方法! 什麼是...

鐵人賽 SideProject30 DAY 4

技術 DAY 4 Docker Container (容器) 的特點

在我們使用 Docker Container(容器)時,一定要先知道他到底好在哪裡?解決了哪些問題? Docker Container(容器)是是一種輕量級、...

鐵人賽 自我挑戰組 DAY 22

技術 [Day22]不可不知的小工具-Docker-1

前言 今天想要來和大家介紹一隻藍色鯨魚,他叫docker。如下圖,相信應該很多人都有看過這張照片吧~這隻鯨魚非常地不簡單啊,到底有多部簡單就讓我們繼續看下去。...

鐵人賽 SideProject30 DAY 4

技術 #3 API Service 的第一步: 流程與環境

今天在開始之前,要先說到了開發上最容易遇到的問題,就是你的 git 的遊戲規則是  git flow 、 github flow 還是 gitlab flow...

鐵人賽 Software Development DAY 3

技術 Day3 - pipenv Python 套件管理神器!

前情提要: 每一個程式語言都有自己的套件管理工具,像是 Java 有 Maven,Node.js 有 npm,Python 也有自己的,也就是pip,pip 預...

鐵人賽 自我挑戰組 DAY 3

技術 【全端網頁開發】Day03-探索Docker基本原理

前言 Mentor:第一個課題是了解Docker,了解Docker的一些基本指令用法,和Docker image建置方法 昨天我們透過VM將Ubuntu環境...

鐵人賽 SideProject30 DAY 3

技術 DAY 3 Docker 基本指令

昨天我們在 Docker 中成功跑 Hello World ,今天來了解一些 Docker 的基本指令 要知道 Docker 有哪些指令可以打的話,我們可以直接...

鐵人賽 自我挑戰組 DAY 4

技術 Day 4 安裝第一個 Docker 引擎 - CentOS7

準備安裝人生第一個 Docker 之前,本文的配置是CentOS7 小提醒:建議Linux內核是3.10以上。本篇使用root用戶權限來登入執行,不是root以...

鐵人賽 自我挑戰組 DAY 2

技術 Day 2 探索 Docker 的基本概念與工作原理

首先,讓我們談談 Docker 的基本概念。Docker 是一個開源平台,允許使用者在獨立且隔離的環境中運行應用程式,稱為「容器」。這些容器包含了您的應用程式及...

鐵人賽 Software Development DAY 2

技術 Day2 - 什麼是 CI/CD ?

概念: 在開發部分的週期上,主要會經歷「開發」、「測試」、「建置」、「部署」,隨著產品的使用時間越久,服務的內容只增不減,就會導致程式整體的架構越來越肥大,若每...

技術 「Kubernetes」kubeadm安裝 高可用版(ubuntu2204+k8s版本1.26.3+docker+cri-docker)

一、節點規劃 二、組件版本 安裝前準備 一、設置hosts解析 二、調整系統配置 三、安裝docker 四、安裝cri-docker...

鐵人賽 SideProject30 DAY 2

技術 DAY 2 Docker Hello World

昨天我們安裝了環境,但我們要如何確保電腦可以跑 Docker 了呢?這時候就要來執行學習程式語言的起手式 Hello World ,在 Docker 中只要成功...

鐵人賽 Software Development DAY 1

技術 Day1 - 鐵人賽選題動機 & 綱要

選題動機: 在大三下找實習時,發現到很多公司的要求之一是對於 CI/CD 有一定的認識,那時候對於這部分的知識點完全沒有概念,隨著開始實習後發現到,其實軟體的架...

鐵人賽 DevOps DAY 6

技術 Day 6 用 Gitlab Pipeline deploy Docker image

完成經典的 Hello World,我們來做點正經事啦~(本日程式碼) 把「build docker image 並 push 到 ECR repository...

鐵人賽 SideProject30 DAY 1

技術 DAY 1 一起認識 Docker

因為工作上剛好需要將專案自動部署,所以接觸了 Docker ,所以就決定用文章來讓大家一起了解為何我需要用 Docker ,以及介紹一些基礎語法。 Docker...

鐵人賽 自我挑戰組 DAY 1

技術 Day 1: 談 Docker 前先談 Server

前言 新的一年,新的學習。去年參與鐵人賽時,我主要介紹了 Rspec 與 Capybara。這兩個測試工具是每一位 rails developer 都需要掌握的...

鐵人賽 自我挑戰組 DAY 2

技術 Day2 ROS2 安裝

接下來會開始用到許多Terminal 指令,適合有Ubuntu 或Linux 操作經驗的人,使用起來才不會太困難 需求 硬體 ROS2在硬體的要求上並不高...

鐵人賽 影片教學 DAY 6

技術 Day06 - (攻擊) 容器逃逸手法 - cgroups 機制介紹及逃逸手法

今天要介紹的逃逸手法是透過 cgroups 的機制來觸發達到目的,但在使用該機制前我們來先了解一下 cgroups 大概是幹嘛的。 cgroups 是...

鐵人賽 自我挑戰組 DAY 1

技術 Day 1 Docker 冒險啟航

嗨!各位冒險家們! 今天我們將一同踏上一段令人興奮的 Docker 之旅一說到Docker,你會想到什麼呢,是容器化? 還是鯨魚??接下來就一起探索這個容器技術...

鐵人賽 DevOps DAY 2

技術 Day 2 Docker image 推上 ECR

在本機做好 Docker image 後,接下來要把它推(push)上 AWS ECR repository~ 開始前先註冊一個 AWS 帳號唷~還有在 AWS...

鐵人賽 影片教學 DAY 5

技術 Day05 - (攻擊) 容器逃逸手法 - chroot、crontab (含作業2)

今天要介紹的容器逃逸手法為只開放 privileged 的特權容器,跟上周介紹的把 host pid 掛進去容器不同,這次條件會相對嚴苛一些,就只開放 p...

鐵人賽 DevOps DAY 1

技術 Day 1 在本機執行 Laravel container

開賽啦~開賽啦~這 30 天會帶大家從地面飛上雲端!呃不是,是從本機建立 Laravel 的 Docker image 開始,一步步透過 Gitlab Pipe...