CentOS – Podman
測試環境為 CentOS 8 x86_64 虛擬機. 參考文章 – https://cloudcone.com/docs/article/how-to-install-podman-on-centos-8/ 從原先的 Docker (請參考 – https://benjr.t […]
測試環境為 CentOS 8 x86_64 虛擬機. 參考文章 – https://cloudcone.com/docs/article/how-to-install-podman-on-centos-8/ 從原先的 Docker (請參考 – https://benjr.t […]
什麼是 cgroup (Control Group) 和 Namespaces (Name spaces) ? 要先說什麼是 container ? Container 與虛擬機類似,都是在原作業系統提供一個環境給另外一個作業系統來使用,虛擬機器 Virtual Machine 透過 VMM (Vi […]
關於 Virtualization 虛擬化類別請參考 https://benjr.tw/3383 Container Container 採用與 KVM 一樣的做法 (Linux 核心加入 KVM 再讓這 Linux 核心當作 VMM ,在 KVM 下的 Guest OS 對於 Linux 核心而言 […]
測試環境為 Ubuntu16.04 ,關於 Docker 使用與設定請參考 https://benjr.tw/95998,這邊討論關於 Docker 網路的設定. 安裝完 Docker.io 之後觀察一下網路裝置的改變.可以看到多了一個 docker0 這個網路裝置. Linux 網路提供 Brid […]
測試環境 Ubuntu 16.04 AMD64 (Docker 只支援 64位元的作業系統) 關於 Docker 的安裝使用 https://benjr.tw/95998 與 Container架構 https://benjr.tw/95955 請自行參考,下面使用 Docker 的技術來架設 we […]
Container/Docker 是輕量級的虛擬化技術,而 CoreOS 是針對 Container/Docker 基於 Linux 內核所開發出來的輕量級作業系統,他提供了 Docker 所需要的基礎功能並可在叢集環境下運作. CoreOS 的下載點位於 https://coreos.com/os […]
測試環境 Ubuntu 16.04 AMD64 (Docker 只支援 64位元的作業系統) 直接來使用,後面再說明.所需套件名稱為 docker.io 安裝完 Docker 之後可以透過 docker 指令確定安裝版本,以及其他狀態是否正確. 好了先來開一個 Container ,透過搜尋 Ubu […]
測試環境為 Ubuntu 14.04 前面有討論到 LXC 虛擬化 https://benjr.tw/95955 與 Ubuntu LXC 的使用 https://benjr.tw/93708 ,這邊我們來看看關於 LXC 的網路架構. 安裝完 LXC 會發現多了一個網路埠 lxcbr0 我們來看看 […]
虛擬化的種類很多 Full Virtualization (Paravirtualization , Hardware-assisted virtualization) , OS-Level Virtualization ,那 LXC 算是哪種虛擬化? LXC 提供類似於作業系統層級的虛擬化 OS- […]
LXC (Linux Containers) 是一種作業系統層的虛擬化技術 (Operating system–level virtualization),也就是 LXC 不需要 Hypervisor 這一軟體層.聽起來很模糊,先來用用看吧!! 測試環境為 Ubuntu14.04 ,安裝完 lxc […]