2017-06-10 12 views
0

私はDockerで始まり、私の意見では素晴らしいです!今、私はこの組織のためのソリューションを探しています:
は今、私はこの構造を持っている:ドッカー - 1つのDockerfileとdocker-compose.ymlにある複数のプロジェクト

Applications 
| +--app1 
| | +--node_modules 
| | +--package.json 
| | +--... 
| +--app2 
| | +--node_modules 
| | +--package.json 
| | +--... 
| .... 
| docker-compose.app1.yml 
| docker-compose.app2.yml 
| .... 
| Dockerfile //my personalized image for all projects 

をしかし、私はこれに到達したい:私は考えて

Applications 
| +--app1 
| | +--node_modules //empty in host 
| | +--package.json 
| | +--docker-compose.app1.yml //override compose 
| | +--... 
| +--app2 
| | +--node_modules //empty in host 
| | +--package.json 
| | +--... 
| .... 
| +--node_modules //global node_modules folder (linked to projects) 
| docker-compose.yml //principal compose 
| Dockerfile //my personalized image for all projects 

すぎ約グローバル「サーバー」とのリンクを作成しますVHostsのすべてのプロジェクトが、それぞれのプロジェクトにどのようにアクセスするのでしょうか?

+1

web: extends: file: common-services.yml service: webapp 

はフルマニュアルを参照してください? 「アクセスを取得する」とはどういう意味ですか? – sharif9876

答えて

関連する問題