docker使用基礎
安裝:mac intel chip:
命令:docker run -dp 3000:3000 getting-started
ps startstopimages rm
概念:image container docker run -d -p 80:80 docker/getting-started
打包docker build -t getting-started . (先編寫dockerfile 檔案)
docker tag getting-started thinkqzl/getting-started
docker serach docker/getting-started。 docker search thinkqzl/getting-started
docker login logout
自己的工程: thinkqzl/helloworld
有意思的是 docker基於曹組系統,也有作業系統的 images,並且只有 幾十兆
docker pull ubuntu docker run -it -p 18888:18888 ubuntu /bin/bash 可以進入ubuntu命令列操作。
實戰
docker搭建rocketmq:
Docker多容器部署
docker的大名相信大家已經耳熟能詳,這個已經風靡了2年 的神器,今天我們也來把玩下.這裡必須貼下docker的標誌性logo,雖然有過幾次變遷,但貨櫃沒變,這艘鯨魚般的大船也沒變,裝 build 載 ship 運 run 的核心必須沒變。這裡必須澄清下這艘只裝載貨櫃的大船,其實排水量並不大,這裡...
docker容器虛擬化
network namespace 是 linux 核心提供的功能,是實現網路虛擬化的重要功能,它能建立多個隔離的網路空間,它們有獨自網路棧資訊。不管是虛擬機器還是容器,執行的時候彷彿自己都在獨立的網路中。而且不同network namespace的資源相互不可見,彼此之間無法通訊。假如我們的物理機...
Docker容器虛擬化
network namespace 是 linux 核心提供的功能,是實現網路虛擬化的重要功能,它能建立多個隔離的網路空間,它們有獨自網路棧資訊。不管是虛擬機器還是容器,執行的時候彷彿自己都在獨立的網路中。而且不同network namespace的資源相互不可見,彼此之間無法通訊。假如我們的物理機...