3 ms·
> 'Use ${TOOL}' doesn't help you create or understand the contents of ${TOOL}s Dockerfile. Many tools are popular because they provide powerful and convenient
by joeyspn 11y ago
> 'Use ${TOOL}' doesn't help you create or understand the contents of ${TOOL}s Dockerfile.
Many tools are popular because they provide powerful and convenient abstractions. For many folks, it's all about saving time (and therefore money). There's value in leaving the underlying working internals to specialists (that's why we don't need to understand the linux In-kernel API when we use Ubuntu Server's networking)
- mikemaccana 11y agoTotally agreed, there's certainly a place for tools that don't need DevOps skills, and many places - typically PaaS - that take care of this. However many developers wish to have more control over their environment than what a PaaS provides, and a lot of the tools they'd use for that - Ansible, Docker, etc - require basic DevOps skills. [replying from old account due to rate limit]