const{ Docker }=require('vaxy-docker-types')// It must be called firstDocker.connect()
Get containers
const{ Docker, Container }=require('../index').default// It must be called firstDocker.connect()Container.list({all: true}).then(containers=>{containers.forEach(container=>{console.log(container.id)})}).catch(response=>{console.log(response)})
Create/Start/Execute/Delete combination
const{ Docker, Container }=require('../index').default// It must be called firstDocker.connect()Container.create('ubuntu',null,{Cmd: ['tail','-f','/dev/null']}).then(asynccontainer=>{awaitcontainer.start()container.exec(['ls','/']).then(stdout=>{console.log(stdout)container.delete({force: true})}).catch(response=>{console.log(response)container.delete({force: true})})}).catch(response=>{console.log(response)})
Create container instance
const{ Docker, Container }=require('../index').default// It must be called firstDocker.connect()letcontainer=newContainer('{CONTAINER_ID}')container.exec(['ls','/']).then(stdout=>{console.log(stdout)})