技術分享

Docker

Docker

啟動永遠執行的Container

啟動永遠執行的Container

啟動永遠執行的Container最近碰到一個有趣的事情,需要啟動一個僅ubuntu的容器,要在這個ubuntu容器上放一些CTF的題目,但是發現,容器在執行完後就掛掉了,啥事都不能做😒,因此,後來找到可以啟動永遠執行的Container的方法,以下經驗分享給需要的人 ~ -------------------------------------------------------...

安裝 Docker

安裝 Docker

[Docker Day 4] Docker 安裝Docker安裝(以ubuntu)為例移除Docker舊版本 sudo apt-get remove docker docker-engine docker.io containerd runc 設置數據庫 sudo apt-get update sudo apt-get install \ apt-transport-https \ ca-certificates \ curl \ gnupg \ lsb-release curl -fsSL...

Docker 基本觀念

Docker 基本觀念

[Docker Day 3] Docker 基礎觀念Docker包含三種的基本觀念 1. Image映像檔 2. Container容器 3. Repository 倉庫1. Image映像檔映像檔是用來建立容器,是一個唯獨的樣板 Ex: 一個映像檔裡面可以包含整個ubuntu的作業系統環境,裡面僅安裝nginx以及需要的套件依賴。 Docker提供了非常好的且簡單的機制去建立及更新映像檔,甚至有公開的平台讓大家能直接拿別人做好的映像檔直接使用。2. Container容器Docker使用容器來執行應用...

為何使用Docker

為何使用Docker

[Docker Day 2] 為何使用 DockerDocker 是一種新的虛擬化方式,相比傳統的虛擬化,Docker具有較多的優勢,以下表1為Docker與傳統的虛擬化所具有的優勢[dvmd_table_maker tbl_row_header_count="0" tbl_responsive_break_by="row" _builder_version="4.10.1" _module_preset="default" custom_margin="0px||||false|false"...

初探Docker

初探Docker

[Docker Day 1] 初探Docker什麼是DockerDocker 是一個開源專案,誕生於 2013 年初,最初是 dotCloud 公司內部的一個業餘專案。它基於 Google 公司推出的 Go 語言實作。 專案後來加入了 Linux 基金會,遵從了 Apache 2.0 協議,原始碼在 GitHub 上進行維護。 Docker 自開源後受到廣泛的關注和討論,以至於 dotCloud 公司後來都改名為 Docker Inc。Redhat 已經在其 RHEL6.5 中集中支援 Docker;Google 也在其 PaaS...

divider2 3 scaled
17 / 100