Files and volumes
File mapping
It is possible to map a file or directory from your FileSystem into the container as a volume using withFileSystemBind
:
String pathToFile = System.getProperty("user.home") + "/.aws";
new GenericContainer(...)
.withFileSystemBind(pathToFile, "/home/user/.aws", BindMode.READ_ONLY)
Volume mapping
It is possible to map a file or directory on the classpath into the container as a volume using withClasspathResourceMapping
:
new GenericContainer(...)
.withClasspathResourceMapping("redis.conf",
"/etc/redis.conf",
BindMode.READ_ONLY)