你們如何處理Docker容器的Web應用程序文件?我們爲> 400個客戶使用相同的應用程序。這是與啓用/禁用模塊相同的應用程序(有額外的文件)。如何在Docker中處理Web應用程序的文件?
我目前正在使用這種方法:構建圖像,例如,對於MySQL,Nginx的+ PHP,然後用特定的準備應用程序文件夾啓動容器:
docker create -v /dbdata --name dbstore x/mysql /bin/true
docker run -d --volumes-from dbstore --name db1 x/mysql
docker run -d -P --name web --link db1:db1 -v /webapp:/opt/webapp x/webapp php-start index.php
恕我直言,這是一個空間過度使用。 我認爲創建> 100個webapp docker數據容器標籤(修訂版)有點複雜。 請教如何解決這個問題?
這是某種CMS –