Docker 中國是專門為中國開發(fā)者打造的軟件容器平臺,開發(fā)人員利用 Docker 可以消除協(xié)作編碼時”在我的機器上可正常工作”的問題,所有的技術問題全部中文化,以更快的速度、更高的安全性和可靠的信譽為 Linux 和 Windows Server 應用發(fā)布新功能。
Docker相當于容器,有了容器就可以將軟件運行所需的所有資源打包到一個隔離的容器中。容器與虛擬機不同,不需要捆綁一整套操作系統(tǒng),只需要軟件工作所需的庫資源和設置。系統(tǒng)因此而變得高效、輕量、自給自足,還能保證部署在任何環(huán)境中的軟件都能始終如一地運行。
開發(fā)人員使用了 Docker,就不必安裝和配置復雜的數(shù)據(jù)庫,也無需在不兼容語言工具鏈版本之間切換時擔心。應用容器化之后,其復雜性就被轉(zhuǎn)移到能夠輕松構(gòu)建、共享和運行的容器中。當有新同事安排到新的代碼庫時,無需再費時費力地安裝軟件和解釋設置過程。以 Dockerfile 文件形式發(fā)布的代碼使用起來非常簡單:首先安裝 Docker 和編輯器,然后拉取作為 Docker 鏡像打包在一起的依賴資源,短短數(shù)分鐘,就能夠構(gòu)建和調(diào)試應用了。
Docker 是現(xiàn)代應用平臺的核心,是開發(fā)人員與 IT 運維、Linux 和 Windows 之間的紐帶。Docker 既適用于云,也可以在本地部署;既支持傳統(tǒng)架構(gòu),也支持微服務架構(gòu)。使用 Docker 可以構(gòu)建、連接、保護和調(diào)度容器,從開發(fā)到生產(chǎn)全程進行管理。Docker 以最優(yōu)成本確保應用敏捷、支持云且安全,伴隨企業(yè)踏上數(shù)字轉(zhuǎn)型的征程。