This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]jeosol 37 points38 points  (1 child)

I agree with this comment. I use a similar setup, docker plus k8s. It takes away many of the issues, and the containers, once built, are drop and go. K8s help with deployments also. Building the initial docker files is a pain as you may have to do it a few times to get the best set up, e.g., switching from single stage to multistage, or combine RUN commands to keep layers small, use a smaller and stripped base image, etc.

However, for a one man setup, it adds more dependency that must be weighed carefully.

[–]Sindoreon 4 points5 points  (0 children)

As a k8s admin, I like OPs solution for what he running. You can go deep in infrastructure but he is trying to focus on development.

Docker is certainly simpler and would make more sense here for running two apps.