News for hackers. Stuff that matters.
Re:My VM is lighter and safer than your container by jjawssd on Thursday November 02, 2017 @01:05PM (#15612190)
Instead of writing a build script to put everything together from a solid foundation, Docker implicitly encourages you to perform a succession of random undocumented changes on the original foundation endlessly. Also known as "tribal knowledge." And this is all somehow "cleaner" than build scripts. "Putting aside deployment" means discouraging reproducibility and encouraging book burning.
Re:My VM is lighter and safer than your container by kenforthewin on Thursday November 02, 2017 @01:25PM (#15612357)
No, putting aside deployment means he was talking about the benefits of Docker for local development instead of the benefits of Docker for deployment. As to your talk of a build script, this is what the Dockerfile is for, and it is heavily documented.
Re:My VM is lighter and safer than your container by jjawssd on Thursday November 02, 2017 @02:07PM (#15612730)
Correct, but a Dockerfile is not the only way to create a docker image.
Re:My VM is lighter and safer than your container by unsignedinteger on Thursday November 02, 2017 @03:16PM (#15613387)
Packer has a docker-builder which constructs docker images without a dockerfile, found it useful for quickly converting between creating AMIs and Docker images for EC2.
Re:My VM is lighter and safer than your container by amcca029 on Thursday November 02, 2017 @01:20PM (#15612315)
can you describe this solid foundation in more detail?
Re:My VM is lighter and safer than your container by nur0n on Thursday November 02, 2017 @01:39PM (#15612463)
I think depends on the project, no? You first specify your dependencies, then provide a way to use the dependencies to build the end project.

If you don't have to specify the dependencies or the build process to the user, then you can get away with the build process not being well defined. Docker is a win for 'easy installation', but I wonder if it degrades the quality of projects which rely on it?