●目 錄 章 安裝Ubuntu繫統 1 1.1 普通鏡像安裝 1 1.2 PXE搭建(帶DHCP模式) 17 1.3 PXE搭建(DHCP不可控) 27 1.4 KickStart無人職守配置 32 1.5 使用PXE安裝繫統 41 第2章 Python開發工具――sublime3使用 43 第3章 Python開發工具――PyCharm使用 60 第4章 Python開發工具――Vim使用 90 4.1 安裝Vim 90 4.2 Vim基本使用 94 第5章 Docker的安裝搭建 103 第6章 Git使用 146 6.1 版本控制簡介 146 6.2 Git歷史 146 6.3 安裝Git 147 6.4 Git項目結構 154 6.5 Git基本用法 155 6.6 CentOS繫統搭建Git服務器 171 6.7 使用Docker搭建GitLab服務器 177 第7章 數據庫介紹 189 7.1 數據庫簡介 189 7.2 關繫型數據庫 190 7.3 非關繫型數據庫 205 第8章 基於Flask開發Web項目 211 8.1 為項目創建虛擬環境 211 8.2 快速搭建HTTPS網站應用 213 8.3 使用PyCharm在本機容器中開發 214 第9章 Web自動化測試 221 0章 持續集成 236 1章 實戰開發簡易博客後臺 244 後 記 274
內容簡介
全棧工程師不應隻會前後端開發,而是應該從開發、測試、部署各個方面都有所掌握的全技能人纔。本書使用了熱門的Docker容器技術、GitLab版本控制、GitLab-runner持續集成、Python Web Flask框架等,將一整套開發流程通過簡單案例展現出來。