Python開發人員使用虛擬環境爲不一樣項目建立和管理單獨的環境,每一個環境使用不一樣版本的Python來執行,存儲和解析Python依賴項。Java和許多其餘技術不支持虛擬環境概念。在這一點上,Docker來幫助咱們。java
Docker是一個虛擬化平臺。您能夠從Docker官方網站上找到基本信息和安裝指南。mysql
Docker文件配置Docker鏡像,該鏡像繼承自Docker Hub的Java 8鏡像。在Java 8鏡像上,我安裝了vim,wget,curl,Maven,並設置了卷以便放置我現有的項目代碼。最後,執行Maven命令來運行個人應用程序。spring
如今讓咱們檢查一下mysqldb.dockerfile:sql
Docker文件配置Docker鏡像,該鏡像繼承自Docker Hub的MySQL / mysql-server映像。在MySQL映像上,我放置了個人db-schema建立腳本,它們位於MySQL文件夾中。我在這個文件夾中有一個SQL文件- data.sql -以建立'person'表。docker
·建立新人:數據庫
·列出數據庫中的現有人員:vim
本人創業團隊產品MadPecker,主要作BUG管理、測試管理、應用分發
網址:www.madpecker.com,有須要的朋友歡迎試用、體驗!
本文爲MadPecker團隊譯製,轉載請標明出處
服務器