Package io.fabric8.maven.docker.access
Class BuildOptions
- java.lang.Object
-
- io.fabric8.maven.docker.access.BuildOptions
-
public class BuildOptions extends Object
https://docs.docker.com/engine/api/v1.41/#operation/ImageBuild- Since:
- 03/01/17
- Author:
- roland
-
-
Constructor Summary
Constructors Constructor Description BuildOptions()BuildOptions(Map<String,String> options)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BuildOptionsaddOption(String key, String value)BuildOptionsbuildArgs(Map<String,String> buildArgs)BuildOptionscacheFrom(List<String> cacheFrom)BuildOptionsdockerfile(String name)BuildOptionsforceRemove(boolean forceRm)Map<String,String>getOptions()BuildOptionsnetwork(String network)BuildOptionsnoCache(boolean noCache)BuildOptionssquash(boolean squash)
-
-
-
Method Detail
-
addOption
public BuildOptions addOption(String key, String value)
-
dockerfile
public BuildOptions dockerfile(String name)
-
forceRemove
public BuildOptions forceRemove(boolean forceRm)
-
noCache
public BuildOptions noCache(boolean noCache)
-
squash
public BuildOptions squash(boolean squash)
-
cacheFrom
public BuildOptions cacheFrom(List<String> cacheFrom)
-
buildArgs
public BuildOptions buildArgs(Map<String,String> buildArgs)
-
network
public BuildOptions network(String network)
-
-