Dane zapisane w systemie plików nie są zachowywane przez cykle życia kontenera Docker. Danymi w kontenerach Docker można zarządzać za pomocą woluminów danych i kontenerów woluminów danych.
Ta reguła powoduje oznaczenie kodu Java, który odwołuje się do następujących klas, konstruktorów i metod używanych do zapisywania plików.
java.io.FileOutputStreamjava.io.FileWriternew java.io.PrintWriter(java.io.File)new java.io.PrintWriter(java.io.File, java.lang.String)new java.io.PrintWriter(java.lang.String)new java.io.PrintWriter(java.lang.String, java.lang.String)java.io.RandomAccessFile
writewriteBooleanwriteBytewriteByteswriteCharwriteCharswriteDoublewriteFloatwriteIntwriteLongwriteShortwriteUTFsetLengthjava.nio.file.Files:
copycreateDirectoriescreateFilemovenewBufferedWriternewByteChannelwriteorg.apache.commons.io.FileUtils
copyDirectorycopyDirectoryToDirectorycopyFilecopyFileToDirectorycopyInputStreamToFilecopyToFilecopyURLToFilemoveDirectorymoveDirectoryToDirectorymoveFilemoveFileToDirectorymoveToDirectorywritewriteByteArrayToFilewriteLineswriteStringToFileWięcej informacji na ten temat zawiera sekcja Zarządzanie danymi w produkcie Docker.