diff --git a/pre_commit/languages/docker.py b/pre_commit/languages/docker.py index 0d063cb9..f5eed752 100644 --- a/pre_commit/languages/docker.py +++ b/pre_commit/languages/docker.py @@ -82,6 +82,9 @@ def docker_cmd(): 'docker', 'run', '--rm', '-u', '{}:{}'.format(os.getuid(), os.getgid()), + # https://docs.docker.com/engine/reference/commandline/run/#mount-volumes-from-container-volumes-from + # The `Z` option tells Docker to label the content with a private + # unshared label. Only the current container can use a private volume. '-v', '{}:/src:rw,Z'.format(os.getcwd()), '--workdir', '/src', )