|
@@ -38,6 +38,7 @@ func main() {
|
|
flEnableIptables := flag.Bool("iptables", true, "Disable iptables within docker")
|
|
flEnableIptables := flag.Bool("iptables", true, "Disable iptables within docker")
|
|
flDefaultIp := flag.String("ip", "0.0.0.0", "Default ip address to use when binding a containers ports")
|
|
flDefaultIp := flag.String("ip", "0.0.0.0", "Default ip address to use when binding a containers ports")
|
|
flInterContainerComm := flag.Bool("icc", true, "Enable inter-container communication")
|
|
flInterContainerComm := flag.Bool("icc", true, "Enable inter-container communication")
|
|
|
|
+ flGraphDriver := flag.String("graph-driver", "", "For docker to use a specific graph driver")
|
|
|
|
|
|
flag.Parse()
|
|
flag.Parse()
|
|
|
|
|
|
@@ -82,6 +83,7 @@ func main() {
|
|
job.Setenv("BridgeIface", *bridgeName)
|
|
job.Setenv("BridgeIface", *bridgeName)
|
|
job.Setenv("DefaultIp", *flDefaultIp)
|
|
job.Setenv("DefaultIp", *flDefaultIp)
|
|
job.SetenvBool("InterContainerCommunication", *flInterContainerComm)
|
|
job.SetenvBool("InterContainerCommunication", *flInterContainerComm)
|
|
|
|
+ job.Setenv("GraphDriver", *flGraphDriver)
|
|
if err := job.Run(); err != nil {
|
|
if err := job.Run(); err != nil {
|
|
log.Fatal(err)
|
|
log.Fatal(err)
|
|
}
|
|
}
|