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, so that volumes be safely mounted in both Docker for Windows and the legacy Docker Toolbox.

        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".