1
0
Fork 0
mirror of https://github.com/portainer/portainer.git synced 2025-07-22 14:59:41 +02:00

feat(container-creation): add runtime option in (#2162) (#2163)

This commit is contained in:
Ru Fan 2018-08-16 17:28:06 +08:00 committed by Anthony Lapenna
parent 55f719128b
commit de9f99d030
2 changed files with 20 additions and 0 deletions

View file

@ -48,6 +48,7 @@ function ($q, $scope, $state, $timeout, $transition$, $filter, Container, Contai
Binds: [],
NetworkMode: 'bridge',
Privileged: false,
Runtime: '',
ExtraHosts: [],
Devices: [],
CapAdd: [],
@ -581,6 +582,14 @@ function ($q, $scope, $state, $timeout, $transition$, $filter, Container, Contai
SystemService.info()
.then(function success(data) {
var runtimes = data.Runtimes;
$scope.availableRuntimes = runtimes;
if ('runc' in runtimes) {
$scope.config.HostConfig.Runtime = 'runc';
}
else if (Object.keys(runtimes).length !== 0) {
$scope.config.HostConfig.Runtime = Object.keys(runtimes)[0];
}
$scope.state.sliderMaxCpu = 32;
if (data.NCPU) {
$scope.state.sliderMaxCpu = data.NCPU;