前言
Docker 是一個開源的應用容器引擎,讓開發(fā)者可以打包他們的應用以及依賴包到一個可移植的鏡像中,然后發(fā)布到任何流行的 Linux或Windows操作系統(tǒng)的機器上,也可以實現(xiàn)虛擬化。容器是完全使用沙箱機制,相互之間不會有任何接口。

1、Docker簡介
1.1 Docker簡介
Docker是?個開源的容器引擎,它可以幫助我們更快地交付應?。Docker可將應?程序和基礎設施層 隔離,并且能將基礎設施當作程序?樣進?管理。使?Docker,可更快地打包、測試以及部署應?程 序,并可減少從編寫到部署運?代碼的周期。
2、Docker安裝

3、配置鏡像加速器

4、鏡像常用命令

5、容器常用命令

6、實戰(zhàn):修改Nginx首頁

7、Dockerfile指令詳解

8、實戰(zhàn):使用Dockerfile修改Nginx首頁

9、實戰(zhàn):鞏固-閱讀常用軟件的Dockerfile

10、使用Docker Hub管理鏡像

11、使用Docker Registry管理Docker鏡像

12、使用Nexus管理Docker鏡像

13、Docker可視化管理工具

14、Docker數(shù)據(jù)持久化

15、端口映射

16、遺留網(wǎng)絡

17、Docker網(wǎng)絡

18、network命令

19、默認bridge網(wǎng)絡中配置DNS

20、用戶定義網(wǎng)絡中的內(nèi)嵌DNS服務器

21、Docker Compose簡介

22、安裝Docker Compose

23、Docker Compose快速入門

24、docker-compose.yml常用命令

25、docker-compose常用命令

26、Docker Compose網(wǎng)絡設置

27、實戰(zhàn):使用Docker Compose編排WordPress博客

28、控制服務啟動順序

29、在生產(chǎn)環(huán)境中使用Docker Compose

30、實戰(zhàn):使用Docker Compose運行ELK

31、使用Docker Compose伸縮應用
執(zhí)?:
docker-compose scale 服務名稱=服務實例個數(shù) 即可。

為了不影響大家的閱讀體驗,這篇Docker學習筆記已經(jīng)為大家打包好了,需要的小伙伴點贊+轉(zhuǎn)發(fā) 即可獲取,希望這份學習筆記可以幫助大小伙伴愉快的掌握Docker的核心用法以及底層原理。