[英]How can I give a file a name
我正在使用Java Docker API,並且嘗試將文本文件發送到Docker容器,但該文件未顯示在其中。 我想發生這種情況是因為文件沒有標題? 如何給輸入流命名?
final String configDir = "C:/teste/configuration.txt";
File file = new File(configDir);
InputStream input = new FileInputStream(file);
TarArchiveInputStream tarArchiveInputStream = new TarArchiveInputStream(input,"UTF-8");
dockerClient.copyArchiveToContainerCmd("1025c61de603")
.withRemotePath("/tmp/")
.withTarInputStream(tarArchiveInputStream)
.exec();
編輯:我沒有任何錯誤。 似乎一切正常,但沒有創建。 如果您知道用Java將文件發送到Docker容器的簡便方法,請告訴我
使用Files.copy(source, target, REPLACE_EXISTING);
重命名文件。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.