docker 容器化 多活

2022-09-28 23:03:23 字數 857 閱讀 2717

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的資源相互不可見,彼此之間無法通訊。假如我們的物理機...