docker-lock icon indicating copy to clipboard operation
docker-lock copied to clipboard

BUG: owner group changed

Open loynoir opened this issue 2 years ago • 1 comments

Given

  • user foobar have Dockerfile with owner group foobar:foobar

Problems

$ docker run -v "${PWD}":/run safewaters/docker-lock lock generate

Actual: generate docker-lock.json with owner group root:root, if there is an empty docker-lock.json, permission is OK.

Expected: generate owner group as first matched files owner group

$ docker run -v "${PWD}":/run safewaters/docker-lock lock rewrite

Actual: changed Dockerfile from foobar:foobar to root:root

Expected: owner group unchanged

loynoir avatar Jul 01 '22 17:07 loynoir

Workaround, non-root

$ podman run -v "${PWD}":/run docker.io/safewaters/docker-lock lock generate
$ podman run -v "${PWD}":/run docker.io/safewaters/docker-lock lock rewrite

loynoir avatar Jul 03 '22 00:07 loynoir