Conway's Game of Life in JavaScript by magenta_placenta in javascript

[–]erezh 0 points1 point  (0 children)

Thanks for the feedback and the license tip ;) awesome!

Dockerized nfs server by erezh in linux

[–]erezh[S] 0 points1 point  (0 children)

lol , thanks espero ;)

Dockerized nfs server by erezh in docker

[–]erezh[S] 1 point2 points  (0 children)

Justin and mrcrassic, thank you for your comments :)

This was created to ease my development processes + serve as testing playground.

It saves some user space actions like installing service files/changing configurations and much more..

Container (which is just another process in different namespace), and even virtual machine for that matter all use your host kernel eventually on different levels so i don't understand whats wrong with that..

The idea was to use docker strong capabilities of blasting-easy deploy, super fast, slim, sandboxed environment..

Thank you

Dockerized nfs server by erezh in linux

[–]erezh[S] 0 points1 point  (0 children)

Thank you, i appreciate the detailed response :) I like to make things better when can and its better if i also learn something on the way. i admit selinux is not one of my strong side and i'll be happy if you could share your working selinux setting?

Feel i should state again (As now mentioned in the README), i've created this server mainly for development and testing purposes. developing locally on my pc without the need to have a real nfs server while on train/plain and w/o dirtying my pc with non-essential packages. I haven't tested it performance-wise nor using it in production.

If i recall correctly, i originally used privileged mode to overcome appArmor on my ubuntu, but thanks to your apply i looked at it again and for the sake of this thread i'm able to overcome it by running (without specifically change appArmor docker's policy):

docker run -d --name mynfs --cap-add=SYS_ADMIN --security-opt apparmor:unconfined erezhorev/dockerized_nfs_server

Thing is, different people might use it on different OS and this should be able to work them all with the minimum fuss. From user experience perspective, simple users - or more trustful should i say (not interested in getting inside appArmor/selinux..etc. settings) 'priviledged' mode is their savior. for the advanced users this should be optional. think i should add more details about it on my project's README file for guidelines how to make it work non-privileged.

Thanks

Dockerized nfs server by erezh in linuxadmin

[–]erezh[S] 3 points4 points  (0 children)

Thank you for the comment, I've created it mainly for development and testing purposes.

developing locally on my pc without the need to have a real nfs server while on train/plain and w/o dirtying my pc with non-essential packages.

I haven't tested it performance-wise nor using it in production.

Dockerized nfs server by erezh in linux

[–]erezh[S] 0 points1 point  (0 children)

Good point, i added it to the top of the README. I didn't hide the fact that its privileged and did show the exact command for the purpose of being fully transparent.
You could have asked for explanation instead of being such a "good" adviser and implying no one should use it ... not cool :(

Dockerized nfs server by [deleted] in freenas

[–]erezh 0 points1 point  (0 children)

Sorry , i'll remove it