Wednesday, Jul 26, 2017
The use of tools seems to have exploded in the past few years. Simple web applications take 5 tools just to build and more complex setup are even more prevalent. Add to that that we also end up configuring our tools to better suit our needs and you are faced with a big dependency problem. How do you manage those dependencies? My most recent answer is Docker.
It’s not easy for developers and users to use tools Tools were invented to make doing tasks easier. And in software we often abstract those tools further. However, making sure that everyone can use those tools is challenging. Just look at how long people spend setting up machines and every time they have a new project the mess starts again. It’s not easy for developers and users to use tools. Onboarding
...
Wednesday, Dec 14, 2016
So far we have been discussing using containers, largely from inside the container. However, sometimes you simply want to use tools from inside your docker container rather than having the dependency nightmare of having everything installed locally (or on your server).
Attaching/mounting into your Docker container The process of attaching or mounting local files into your container will give you the ability to use those files inside your container. Or store new files created from inside your container to the local file system. This can be really useful in two ways. Firstly, you can look at using the container to run processes such as npm/yarn or composer or ruby gems or you can look at services, such as a webserver. It gives you the ability to have multiple, separate installations of the same software, and simply and easily manage those processes or services with minimal pain of upgrade or management.
...
Connect on LinkedIn. Follow me on Twitter. Grab the RSS Feed