fix(core): update

This commit is contained in:
2020-03-22 23:53:31 +00:00
parent f3e4bc0350
commit 06d2fcb750
10 changed files with 666 additions and 629 deletions

View File

@ -73,6 +73,18 @@ export class DockerService {
});
}
if (serviceCreationDescriptor.resources && serviceCreationDescriptor.resources.volumeMounts) {
for(const volumeMount of serviceCreationDescriptor.resources.volumeMounts) {
mounts.push({
Target: volumeMount.containerFsPath,
Source: volumeMount.hostFsPath,
Consistency: 'default',
ReadOnly: false,
Type: 'bind'
});
}
}
const networkArray: Array<{
Target: string;
Aliases: string[];

View File

@ -30,6 +30,13 @@ export {
smartversion
};
// @tsclass scope
import * as tsclass from '@tsclass/tsclass';
export {
tsclass
};
// third party
import * as rxjs from 'rxjs';

View File

@ -1,3 +1,5 @@
import * as plugins from '../docker.plugins';
import * as interfaces from './';
import { DockerNetwork } from '../docker.classes.network';
import { DockerSecret } from '../docker.classes.secret';
@ -13,6 +15,7 @@ export interface IServiceCreationDescriptor {
ports: string[];
accessHostDockerSock?: boolean;
resources?: {
memorySizeMB: number;
memorySizeMB?: number;
volumeMounts: plugins.tsclass.container.IVolumeMount[]
};
}