Skip to content

Commit b81c6e4

Browse files
committed
Issue docker-java#3: Can't set memory/swap limit higher than 2GB
1 parent a281310 commit b81c6e4

File tree

1 file changed

+19
-19
lines changed

1 file changed

+19
-19
lines changed

src/main/java/com/kpelykh/docker/client/model/ContainerConfig.java

Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -13,24 +13,24 @@
1313
*/
1414
public class ContainerConfig {
1515

16-
@JsonProperty("Hostname") private String hostName;
17-
@JsonProperty("PortSpecs") private String[] portSpecs;
18-
@JsonProperty("User") private String user;
19-
@JsonProperty("Tty") private boolean tty;
20-
@JsonProperty("OpenStdin") private boolean stdinOpen;
21-
@JsonProperty("StdinOnce") private boolean stdInOnce;
22-
@JsonProperty("Memory") private int memoryLimit;
23-
@JsonProperty("MemorySwap") private int memorySwap;
24-
@JsonProperty("CpuShares") private int cpuShares;
25-
@JsonProperty("AttachStdin") private boolean attachStdin;
26-
@JsonProperty("AttachStdout") private boolean attachStdout;
27-
@JsonProperty("AttachStderr") private boolean attachStderr;
16+
@JsonProperty("Hostname") private String hostName;
17+
@JsonProperty("PortSpecs") private String[] portSpecs;
18+
@JsonProperty("User") private String user;
19+
@JsonProperty("Tty") private boolean tty;
20+
@JsonProperty("OpenStdin") private boolean stdinOpen;
21+
@JsonProperty("StdinOnce") private boolean stdInOnce;
22+
@JsonProperty("Memory") private long memoryLimit;
23+
@JsonProperty("MemorySwap") private long memorySwap;
24+
@JsonProperty("CpuShares") private int cpuShares;
25+
@JsonProperty("AttachStdin") private boolean attachStdin;
26+
@JsonProperty("AttachStdout") private boolean attachStdout;
27+
@JsonProperty("AttachStderr") private boolean attachStderr;
2828
@JsonProperty("Env") private Map<String, String> env;
2929
@JsonProperty("Cmd") private String[] cmd;
3030
@JsonProperty("Dns") private String[] dns;
31-
@JsonProperty("Image") private String image;
32-
@JsonProperty("Volumes") private Object volumes;
33-
@JsonProperty("VolumesFrom") private String volumesFrom;
31+
@JsonProperty("Image") private String image;
32+
@JsonProperty("Volumes") private Object volumes;
33+
@JsonProperty("VolumesFrom") private String volumesFrom;
3434
@JsonProperty("Entrypoint") private String[] entrypoint;
3535

3636

@@ -82,19 +82,19 @@ public void setStdInOnce(boolean stdInOnce) {
8282
this.stdInOnce = stdInOnce;
8383
}
8484

85-
public int getMemoryLimit() {
85+
public long getMemoryLimit() {
8686
return memoryLimit;
8787
}
8888

89-
public void setMemoryLimit(int memoryLimit) {
89+
public void setMemoryLimit(long memoryLimit) {
9090
this.memoryLimit = memoryLimit;
9191
}
9292

93-
public int getMemorySwap() {
93+
public long getMemorySwap() {
9494
return memorySwap;
9595
}
9696

97-
public void setMemorySwap(int memorySwap) {
97+
public void setMemorySwap(long memorySwap) {
9898
this.memorySwap = memorySwap;
9999
}
100100

0 commit comments

Comments
 (0)