Live data from Hacker News

Bocker: Docker implemented in around 100 lines of Bash (2015)

github.com

61–70 of 122 posts

Re: Bocker: Docker implemented in around 100 lines of Bash (2015)

#62

Yet more proof that this exact UX/DX from the interface is a major part of the value add. (Edit: and docker-compose) One day the FreeBSD devs will understand. The closest is Focker: https://github.com/sadaszewski/focker

It’s consistently baffling to me how very long winded “docker run” invocations win out over config files.

No post body was provided.

Re: Bocker: Docker implemented in around 100 lines of Bash (2015)

#65

Earlier quoted context omitted.

that's why smart people always check this stuff out on spare machines and VMs. Right? ... right?

I typically run stuff inside of docker

And now I'm curious whether this would work inside a container or not. I know dind is a thing, but I don't recall whether it needs special hacks that bocker lacks.

Re: Bocker: Docker implemented in around 100 lines of Bash (2015)

#66
post #59

Earlier quoted context omitted.

Only a few lines later we have the first paragraph of the GNU GPL, which includes the sentence "Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed." IANAL, but I would guess that that implies that the author is in violation of the GPL for adding that restriction?

The license doesn't apply to the copyright owner afaik

I believe the GPL itself is also copyrighted, and its use is covered by terms.

Re: Bocker: Docker implemented in around 100 lines of Bash (2015)

#67

Yet more proof that this exact UX/DX from the interface is a major part of the value add. (Edit: and docker-compose) One day the FreeBSD devs will understand. The closest is Focker: https://github.com/sadaszewski/focker

It’s consistently baffling to me how very long winded “docker run” invocations win out over config files.

Thus, docker-compose.yml files.

Re: Bocker: Docker implemented in around 100 lines of Bash (2015)

#68

Earlier quoted context omitted.

I typically run stuff inside of docker

And now I'm curious whether this would work inside a container or not. I know dind is a thing, but I don't recall whether it needs special hacks that bocker lacks.

It requires nearly full root access for the inner container runtime, thus it can trash your system.

Re: Bocker: Docker implemented in around 100 lines of Bash (2015)

#69
post #63
post #60

Earlier quoted context omitted.

Does Docker? (not counting the Nvidia docker runtime)

Iirc, docker has a "--gpus" flag.

The flag is there for compatibility with any underlying runtime that provides access to GPU.

Re: Bocker: Docker implemented in around 100 lines of Bash (2015)

#70

Earlier quoted context omitted.

Laughing my head off at that “important legal notice”

Only a few lines later we have the first paragraph of the GNU GPL, which includes the sentence "Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed." IANAL, but I would guess that that implies that the author is in violation of the GPL for adding that restriction?

Adding such a restrction does not have to change GPL itself, it’s just another sentence applied as part of the license by the author.
Post reply on HN