Most important thing to keep in mind is to change the names of the files after pull.
- Dockerfile(ml) -> Dockerfile
- Dockerfile(dl) -> Dockerfile
- train(ml).py -> train.py
- train(dl).py -> train.py
This is so because we will provide environment per code basis, so in one go only 1 file goes to the environment.
This is a detailed article on the setup I have made =>