|
i am exposed to docker via commercial software that is all about ~*microservices*~ and maybe its bad? i hope it gets better, stay safe programming goons
|
# ? Oct 10, 2016 05:47 |
|
|
# ? Apr 26, 2024 08:25 |
|
MeruFM posted:docker is ok what is your setup and what infrastructure are you running on?
|
# ? Oct 10, 2016 07:12 |
|
i'm building a framework on mesos for my bioinformatics lab. it'll run programs (like nuclei detection in a 3d embryo image) developed by our lab and others at the request of the biologists in our lab. so far it works pretty well, and the flexibility is definitely a plus. our old system was trying to do something similar but with bash scripts, no resource monitoring, and a bunch of other horrific stuff
|
# ? Oct 10, 2016 09:18 |
|
pram posted:efs is loving epic you dumb shithead whats the usecase of EFS vs S3 tho? Like, for transient poo poo that u dont care about if it disappears you'd just use the on volume storage with your EC2 instance, but for poo poo that you don't want to lose you'd use S3, wheres the bit in the middle that EFS fills? (Also EBS, but I guess thats for like... "installing your big gay dumb app if ur not using docker / reproducible builds")
|
# ? Oct 10, 2016 10:27 |
|
iirc you can auto age stuff out to glacier from s3.
|
# ? Oct 10, 2016 10:39 |
|
yep. if i wasnt clear i meant "why would you use X instead of just using S3" in my original question s3 is v. good
|
# ? Oct 10, 2016 10:56 |
|
well i mean its an nfs share. i assume there's some janky thing that mounts s3 buckets as filesystems but the main difference in that theoretical showdown is that efs is just a fuckin' nfs drive, and s3 objects are immutable. change one byte in a 1gb s3 object and you have to re-store it
|
# ? Oct 10, 2016 11:13 |
|
maybe im being dumb but for most use cases that i can think of, if you're using S3, you would either a) be smart and use byte offsets to update the object or the multipart upload API b) use on-volume storage for large files that change often in small amounts because theres no need for them to be on s3 im curious to know what you'd be doing that requires an nfs share on aws obviously mounting s3 buckets as filesystem is dumb and bad and should not be done
|
# ? Oct 10, 2016 11:31 |
|
efs is good if you have to do poo poo with windows instances
|
# ? Oct 10, 2016 14:34 |
|
uncurable mlady posted:efs is good if you have to do poo poo with windows instances at that point you've already lost
|
# ? Oct 10, 2016 15:06 |
|
CRIP EATIN BREAD posted:at that point you've already lost
|
# ? Oct 10, 2016 15:08 |
|
CRIP EATIN BREAD posted:at that point you've already lost oh, and don't I know it, but the checks keep clearing
|
# ? Oct 10, 2016 15:48 |
|
never again though
|
# ? Oct 10, 2016 15:48 |
|
aws is terrible at windows. they don't even use datacenter
|
# ? Oct 10, 2016 15:50 |
|
CRIP EATIN BREAD posted:at that point you've already lost
|
# ? Oct 10, 2016 21:37 |
|
uncurable mlady posted:the checks keep clearing
|
# ? Oct 10, 2016 21:53 |
|
I had to use EFS bc I was told it would take the devs too long to convert the application to use S3 and we just used a lovely NAS server on our old private cloud
|
# ? Oct 10, 2016 22:20 |
|
Mr SuperAwesome posted:whats the usecase of EFS vs S3 tho? theyre not comparable. the major use case for efs is so your container volume storage is decoupled from the instance. this makes deploying k8s/ecs.. pretty much everything very easy. if you use ebs then the closest you can get is making api calls pre container provisioning and rely on things like rexray (or rolling your own drive management) https://github.com/emccode/rexray doing away with managing block storage attachments also makes deployment of stuff like elasticsearch and kafka super easy. these maintain partition and shard data, but now the compute nodes are disposable. in addition ebs is susceptible to az outages. efs is auto replicated. etc. if you dont understand the usecase of nfs, a 30 year old technology, and products like netapps and zfs filers. then yeah yr dumb. hth
|
# ? Oct 11, 2016 00:47 |
|
amazon made this thing andLOL its completely useless. didnt any of their engineers realize that s3 exists?? uhh hello
|
# ? Oct 11, 2016 00:52 |
|
pram posted:doing away with managing block storage attachments also makes deployment of stuff like elasticsearch and kafka super easy. these maintain partition and shard data, but now the compute nodes are disposable. this is the only part of this post that isn't word salad but ok this at least makes sense
|
# ? Oct 11, 2016 08:50 |
|
work polple: lets use docker me: ok it still looks pretty immature but with some work it could simplify some of our dev and build setup, and maybe when theyre more mature even some of our stateless.. work ppelope: lets run our databases and file stores in dock er wkrhop peoere: letsu use a distributed filrsystem because posix filesystem is teh best network rpc
|
# ? Oct 11, 2016 12:04 |
|
abraham linkedin posted:docker is bad, just use freebsd jails, op freebsd has docker now
|
# ? Oct 11, 2016 12:05 |
|
Smythe posted:Somebody post prams old av
|
# ? Oct 11, 2016 17:45 |
|
thank you
|
# ? Oct 11, 2016 19:24 |
|
Smythe posted:thank you that dumb text by itself was driving me nuts
|
# ? Oct 11, 2016 19:40 |
|
suffix posted:work ppelope: lets run our databases and file stores in dock er
|
# ? Oct 11, 2016 19:41 |
|
pram posted:theyre not comparable. the major use case for efs is so your container volume storage is decoupled from the instance. this makes deploying k8s/ecs.. pretty much everything very easy. if you use ebs then the closest you can get is making api calls pre container provisioning and rely on things like rexray (or rolling your own drive management) running kafka on shared storage sounds ilke a good way to get the disadvantages of both if you had a good distributed file system you wouldn't need kafka, but you don't, no one does so you let kafka/zookeeper elect leaders and do replication between nodes except you have efs that is doing the same thing again in the layer below if youre on amazon why not use kinesis?
|
# ? Oct 12, 2016 00:40 |
|
i have started using makefiles as my entrypoint and it's great (dont do this in production duh).
|
# ? Oct 12, 2016 01:14 |
|
MALE SHOEGAZE posted:i have started using makefiles as my entrypoint and it's great (dont do this in production duh). get on my level: code:
DONT THREAD ON ME fucked around with this message at 01:28 on Oct 12, 2016 |
# ? Oct 12, 2016 01:25 |
|
wow pram is back
|
# ? Oct 12, 2016 20:16 |
|
suffix posted:freebsd has docker now
|
# ? Oct 13, 2016 00:17 |
|
my work is looking to set up a server for playing with Rstudio server. I said let's spin up a VM and install whatever we need in it. my boss said, "let's do it all in docker so we can use our existing physical servers!" is he right or am I right
|
# ? Oct 14, 2016 13:50 |
|
space docker LOL!!!!!
|
# ? Oct 14, 2016 14:07 |
|
i just set up docker swarm on azure it's p ok made a general resource template that I can reuse for all our different environments and then I did a reverse proxy in go which supports oauth2 authentication on specific networks it's simple, sweet and hides the dependency hell brought on us by old unmaintainable nodejs services which require v0.10 until someone decides to rewrite them
|
# ? Oct 20, 2016 20:58 |
|
master of the sea posted:azure lol
|
# ? Oct 21, 2016 02:52 |
|
i started to use docker for CI this week, it is pretty good for testing against multiple versions of language (php ) i had to make my own base image because apparently the Cool Docker Thing is to compile everything from source and be super proud about tiny images so the official php images don't include any extensions which every single library in existence relies on
|
# ? Oct 22, 2016 00:26 |
|
my stepdads beer posted:i started to use docker for CI this week, it is pretty good for testing against multiple versions of language (php ) yeah i use it for building .net core stuff. had to do the same thing and make an image based on microsoft's. works well tho.
|
# ? Oct 22, 2016 01:40 |
|
i've grown a bit happier with docker now that I've adjusted my project workflow to be more docker-y i guess the whole 'lets spin up a whole OS stack to run a program' still feels dirty
|
# ? Oct 22, 2016 02:22 |
|
|
# ? Apr 26, 2024 08:25 |
|
I mean making your own base image so it has just your dependencies is kind of the point
|
# ? Oct 22, 2016 05:16 |