Docker是一個開源的容器管理系統。Docker的主要作用是為應用程序提供了一個打包可執行文件的平臺,這樣我們就可以在任何地方運行應用程序了。一個很重要的特性是Docker提供了數據卷來管理數據。通常的作用是在容器內觀察到數據的變化后能及時的更新文件。動態數據卷即實時監測文件變化然后更新數據卷的數據。
docker run -d -it --name myweb -v /project:/app -v /tmp:/tmp myweb
上例中一個Linux上的Docker容器,myweb容器中的/app路徑掛載了宿主機器上的/project目錄,并實時監測宿主機器上/project目錄的變化。如果宿主機上的/project目錄中的文件被修改,/app中的文件也會隨之更改,同理,/tmp目錄也被"/tmp"映射到容器中,在宿主機上/tmp文件夾的變化會實時更新至容器myweb內。
上一篇docker實現思路
下一篇jquery 連數據庫