Class FileUtil


  • public class FileUtil
    extends Object
    • Constructor Detail

      • FileUtil

        public FileUtil()
    • Method Detail

      • translateToVolumePath

        public static String translateToVolumePath​(String windowsStylePath)
        Translates a file path from the Windows Style to a syntax accepted by Docker and Podman, so that volumes be safely mounted in both Docker Desktop for Windows and Podman Windows.

        docker run -v /c/foo/bar:/somewhere (...)

        You should only use this method on Windows-style paths, and not Unix-style paths.

        Parameters:
        windowsStylePath - A path formatted in Windows-style, e.g. "C:\foo\bar".
        Returns:
        A translated path accepted by Docker, e.g. "/c/foo/bar".