前言
你好,歡迎你打開(kāi)這本《Docker 入門教程》。
本教程的目的是幫助讀者們快速且無(wú)痛地上手 Docker 。
我們將零開(kāi)始,從初學(xué)者的視角,以掌握工具為目的,逐步熟悉 Docker 的使用技巧,理解 Docker 的實(shí)現(xiàn)原理,學(xué)會(huì)使用 Docker 及其配套工具構(gòu)建服務(wù),探索容器技術(shù)的現(xiàn)在和未來(lái)。
需要注意的是,在實(shí)際的生產(chǎn)環(huán)境中,沒(méi)有公司會(huì)使用 Windows 或 macOS 平臺(tái)運(yùn)行 Docker,不管從哪個(gè)角度來(lái)看,Docker 與 Linux 的關(guān)系都相當(dāng)緊密。我們既然投入了精力去學(xué)習(xí)一個(gè)新的技術(shù),當(dāng)然要盡可能少做無(wú)用功,因此本教程中,涉及 Docker 的部分操作幾乎都在 Linux 環(huán)境下進(jìn)行。此外,Docker for Windows 和 Docker for Mac 的安裝也非常方便,如果真的有需要,相信大家也能自己輕松搞定。
如果你尚未接觸過(guò) Linux ,可以參考 《Linux 入門教程》 先完成 Linux 的基礎(chǔ)部分的學(xué)習(xí),其中會(huì)提供一份簡(jiǎn)易指南,幫助讀者快速地獲取 Linux 的一個(gè)主流發(fā)行版 Centos8。
那么就讓我們開(kāi)始吧!