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