diff --git a/test/test.ts b/test/test.ts index d93e651..30ec99d 100644 --- a/test/test.ts +++ b/test/test.ts @@ -26,8 +26,7 @@ tap.test('should list networks', async () => { tap.test('should create a network', async () => { const newNetwork = await docker.DockerNetwork.createNetwork(testDockerHost, { - Name: 'webgateway', - NetworkNumber: 10 + Name: 'webgateway' }); expect(newNetwork).to.be.instanceOf(docker.DockerNetwork); expect(newNetwork.Name).to.equal('webgateway'); @@ -85,8 +84,7 @@ tap.test('should list all services', async tools => { tap.test('should create a service', async () => { const testNetwork = await docker.DockerNetwork.createNetwork(testDockerHost, { - Name: 'testNetwork', - NetworkNumber: 11 + Name: 'testNetwork' }); const testSecret = await docker.DockerSecret.createSecret(testDockerHost, { name: 'testSecret', diff --git a/ts/docker.classes.network.ts b/ts/docker.classes.network.ts index 43b31ed..74bb365 100644 --- a/ts/docker.classes.network.ts +++ b/ts/docker.classes.network.ts @@ -30,7 +30,7 @@ export class DockerNetwork { CheckDuplicate: true, Driver: 'overlay', EnableIPv6: true, - IPAM: { + /* IPAM: { Driver: 'default', Config: [ { @@ -39,8 +39,8 @@ export class DockerNetwork { Gateway: `172.20.${networkCreationDescriptor.NetworkNumber}.11` } ] - }, - Internal: true, + }, */ + Internal: false, Attachable: true, Ingress: false }); diff --git a/ts/docker.classes.service.ts b/ts/docker.classes.service.ts index 9bbc761..4d5c9bc 100644 --- a/ts/docker.classes.service.ts +++ b/ts/docker.classes.service.ts @@ -129,9 +129,9 @@ export class DockerService { Labels: labels, Secrets: secretArray, Mounts: mounts, - DNSConfig: { + /* DNSConfig: { Nameservers: ['1.1.1.1'] - } + } */ }, UpdateConfig: { Parallelism: 0, diff --git a/ts/interfaces/network.ts b/ts/interfaces/network.ts index b46b9d6..e3c4515 100644 --- a/ts/interfaces/network.ts +++ b/ts/interfaces/network.ts @@ -3,5 +3,4 @@ */ export interface INetworkCreationDescriptor { Name: string; - NetworkNumber: number; }