selectdocker项目结构
我有一个系统的以下组件:
master.py pendant.py common_code/
我可以用两种不同的方式来组织我的docker项目:
-
将所有代码存储在一个文件夹中,然后构build包含所有代码的图像,并使用两个具有不同
CMD
命令(CMD [ "python", "master.py" ]
和CMD [ "python", "pendant.py" ]
我的情况)。 -
使用这样的文件夹结构:
master/ dockerfile master.py pendant/ dockerfile pendant.py common_code/
哪一个更好?