Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API

From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
iiii93345dwait till you found out it's working on top of NTFS and is not compatible with non-NTFS file flags
-
@iiii does WSL2 being able to mount extN filesystems change that? Or are you talking about something else?
-
I did WSL2 for work a few years back and it surprisingly worked and worked like I had linux running. like it even ran commands faster than in the windows hahahaha like how does that make sense that's just sad
-
retoor81445dMy friend is very positive about it. He switched after years from Linux to Windows as private development station stating that Windows just worked better. He is maintaining his whole Linux ecosystem in there.
When it comes to docker, keep this in the back in your head for when you're out of disk space: https://molodetz.nl/project/gists/.... Docker is light on runtime, heavy on storage. Also minor tip: always use a compose.yml, don't use docker without it. Compose gives you a good container managent. By running docker directly, you'll get floating containers sucking system resources without knowing. Oh, and my biggest learning moment: docker ports go TROUGH your firewall. Easiest is to set port to 127:0:0:1:rport:lport in the ports section. Alpine seems a good idea, it's not. It will bite you in the end, not worth it. Those were all my notes. Besides this, it's pretty easy as long you use compose. It's built in these days. -
retoor81445dWow, docker an evil? Docker is a saint. You can install everything under root in a container and install system wide packages and you can host hundred mysql instances of different project next to eachother with smol overhead.
We're you using vagrant together with virtual box?
I think you'll enjoy docker, especially the file sharing. I don't know how wsl works, but if possible do docker in their. Afaik docker is prettier to use under Linux. -
@retoor I was using it almost exclusively as a way to run Debian so I could work on Ruby stuff for work.
The evil I speak of is instead of figuring out a way to properly manage library and language versions on the same machine, we just basically gave up and said use as many machines as you need. It just seems overkill to invent a super complicated technology to solve an organization problem. -
retoor81444d@cuddlyogre yeah, but that's the cool stuff, it's not that overkill as you may think. It's more about ten's of ram overhead than about hundreds. The ubuntu container is lighter than the server / desktop version of starters. It can be very benefitial to use a ruby container for ruby development (cpt obvious :P) but i would do one based on ubuntu or so because else you'll see that alpine fucks you from behind when wanting to generate an PDF or something.
Please share your experiences after two weeks using or so. -
@iiii Fortunately, I only deal with basic read/write/execute locally. My servers have a well worn process for ensuring everything is set up properly.
-
iiii93343d@Demolishun I mean if you use it as a container, it is running on top of windows and the only filesystem windows has outside container is NTFS
Finally getting to really try out WSL2.
Something must have changed since I last tried it because it's working great running my Jetbrains IDEs graphically and I am able to run NGINX and MySQL no problem. I even have caja installed and it runs great too.
It feels so much snappier than VirtualBox, even though the GPU acceleration is still not really working.
I'm mixed on finally learning Docker. It's a kind of insidious evil that is damaging the industry in a hundred ways, but it is an industry staple so not learning it would be foolish.
rant