News for hackers. Stuff that matters.
Re:We Put Half a Million Files in One Git Repository, Here’s... by dotancohen on Thursday June 16, 2022 @03:24AM (#31763365)
Ostensibly if it works in Alice's Docker instance, it will run in Bob's Docker instance too.
Re:We Put Half a Million Files in One Git Repository, Here’s... by sigio on Thursday June 16, 2022 @06:18AM (#31764330)
Well... unless some dev's have M1-macs, and some of the docker layers are not available for arm, or the other way around, not available for amd64. Gives interesting issues.
Re:We Put Half a Million Files in One Git Repository, Here’s... by Beltiras on Thursday June 16, 2022 @05:43AM (#31764139)
Except for weird Docker edge cases (extremely rare, but does happen).
Re:We Put Half a Million Files in One Git Repository, Here’s... by necovek on Thursday June 16, 2022 @06:12AM (#31764295)
Not rare at all.

Docker is a congregation of technologies held together with duct tape and glue.

Eg. permissions handling is completely different on Macs with Docker Desktop from the Linux dockerd stuff: on Macs, it automatically translates user ownership for any "mounted" local storage (like your code repository), whereas on Linux user IDs and host system permissions are preserved. Have some developers use Macs and others use Linux, and attempt to do proper permissions setup (otherwise known as "don't run as root"), and you are looking for some fun debugging sessions.

Re:We Put Half a Million Files in One Git Repository, Here’s... by the_common_man on Thursday June 16, 2022 @10:35AM (#31766547)
> Docker is a congregation of technologies held together with duct tape and glue.

No, it's not. What a wild conclusion to reach from the example you gave.