Hey,
I've been reading about docker a lot and can't quite figure out if it is to any use for me, I'm a front end developer looking to transfer to the backend so it'd be good to know docker but does it have any uses for a front end developer?
Hey,
I've been reading about docker a lot and can't quite figure out if it is to any use for me, I'm a front end developer looking to transfer to the backend so it'd be good to know docker but does it have any uses for a front end developer?
For further actions, you may consider blocking this person and/or reporting abuse
K S Sai Teja -
Deon Pillsbury -
Pinei -
Be Hai Nguyen -
Once suspended, harken24 will not be able to comment or publish posts until their suspension is removed.
Once unsuspended, harken24 will be able to comment and publish posts again.
Once unpublished, all posts by harken24 will become hidden and only accessible to themselves.
If harken24 is not suspended, they can still re-publish their posts from their dashboard.
Once unpublished, this post will become invisible to the public and only accessible to Jozo.
They can still re-publish the post if they are not suspended.
Thanks for keeping DEV Community safe. Here is what you can do to flag harken24:
Unflagging harken24 will restore default visibility to their posts.
Top comments (3)
I personally never used docker for frontend (I have pretty limited experience).
As @dan_abramov says in things I don't know
So it seems like you don't need to know docker for working in frontend.
In backend it is somewhat expected to have some experience with docker and kubernetes.
Containers are what you make of them. At the very least, they can be useful for doing code-testing (regardless of where that code is going to run). Basically:
E.g., if I have code where I would normally just say/pray "this works on <DISTRO_A> and should be portable to <DISTRO_B>", I can spin up a <DISTRO_B>-flavored container and run it in that context without having to stand up a whole VM to do so.
I wouldn't worry about Docker (yet) until it solves a problem for you!
As others have mentioned Docker allows you to run your app in a 'container' that is segregated from the rest of the processes running on your computer.
In some cases Docker is used as an alternative to setting up your development environment with all the tools needed to develop an app. You just run the app in Docker and all your dependencies are within this single container.
I use Docker to help manage the Deployments of some of my side projects. This really starts getting into more of the Devops/SRE side of things. If that is stuff you are interested in I think learning about Docker and containers is a great idea!
But if you are wanting to focus more on application development, I wouldn't worry to much about Docker, until you need something to help make it easier to run or deploy your apps!