Adding protocol select menu in portBinding during container creation

pull/2/head
Cristiangauma 2015-05-19 22:42:24 +02:00
parent c0ae0d8d3f
commit cad8a6dc91
2 changed files with 7 additions and 0 deletions

View File

@ -83,6 +83,9 @@ function($scope, $routeParams, $location, Container, Messages, containernameFilt
var PortBindings = {};
config.HostConfig.PortBindings.forEach(function(portBinding) {
var intPort = portBinding.intPort + "/tcp";
if (portBinding.protocol === "udp") {
intPort = portBinding.intPort + "/udp";
}
var binding = {
HostIp: portBinding.ip,
HostPort: portBinding.extPort

View File

@ -289,6 +289,10 @@
<input type="text" ng-model="portBinding.extPort" class="form-control" placeholder="Host Port"/>
<label class="sr-only">Container port:</label>
<input type="text" ng-model="portBinding.intPort" class="form-control" placeholder="Container Port"/>
<select ng-model="portBinding.protocol">
<option value="">tcp</option>
<option value="udp">udp</option>
</select>
<button class="btn btn-danger btn-xs form-control" ng-click="rmEntry(config.HostConfig.PortBindings, portBinding)">Remove</button>
</div>
</div>