說說我的理解,希望對您有所幫助。Docker在前端的開發(fā)中的應用主要還是開發(fā)環(huán)境的搭建上,目前前端開發(fā)工作趨于標準化和工程化,在開始開發(fā)一個項目前,往往需要配置各種開發(fā)環(huán)境,例如:NoteJS、gulp、webpack等等。那么對于一個團隊來說,這些工具的安裝、配置、版本匹配在開發(fā)前占用大量時間。
將前端開發(fā)環(huán)境Docker化了之后,我們可以首先在Docker的一個鏡像里(比如Ubuntu鏡像)搭建一個統(tǒng)一好的開發(fā)環(huán)境,之后導出這個鏡像文件分發(fā)給每一個前端開發(fā)團隊成員。日后再遇到本地電腦故障重裝,或是開發(fā)環(huán)境損壞,都可以繞開繁瑣的開發(fā)環(huán)境搭建工作,直接進入到開發(fā)的狀態(tài)了。