| Aug |
SEP |
Oct |
|
25 |
|
| 2024 |
2025 |
2026 |
About this capture
The Wayback Machine - http://web.archive.org/web/20250925102946/https://github.com/docker/node-sdk
Skip to content
Navigation Menu
Appearance settings
●
GitHub Copilot
Write better code with AI
GitHub Spark
Build and deploy intelligent apps
GitHub Models
Manage and compare prompts
GitHub Advanced Security
Find and fix vulnerabilities
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Discussions
Collaborate outside of code
Code Search
Find more, search less
Explore
●
●
●
●
Integrations
●
●
View all features
●
By company size
●
●
●
●
By use case
●
●
●
●
●
By industry
●
●
●
●
●
View all solutions
●
Topics
●
●
●
●
●
Explore
●
●
●
●
●
●
●
GitHub Sponsors
Fund open source developers
The ReadME Project
GitHub community articles
Repositories
●
●
●
●
Enterprise platform
AI-powered developer platform
Available add-ons
GitHub Advanced Security
Enterprise-grade security features
Copilot for business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
●
Search or jump to...
Clear
Search syntax tips
Provide feedback
Saved searches
Use saved searches to filter your results more quickly
To see all available qualifiers, see our documentation.
Appearance settings
You signed in with another tab or window. Reload to refresh your session.
You signed out in another tab or window. Reload to refresh your session.
You switched accounts on another tab or window. Reload to refresh your session.
Dismiss alert
{{ message }}
docker
/
node-sdk
Public
●
Notifications
You must be signed in to change notification settings
●
Fork
1
Star
8
License
Apache-2.0 license
8
stars
1
fork
Branches
Tags
Activity
Star
Notifications
You must be signed in to change notification settings
●
Code
●
Issues
0
●
Pull requests
1
●
Actions
●
Security
Uh oh!
There was an error while loading. Please reload this page.
●
Insights
Additional navigation options
●
Code
●
Issues
●
Pull requests
●
Actions
●
Security
●
Insights
docker/node-sdk
main
BranchesTags
Open more actions menu
Folders and files
Repository files navigation
●README
●Apache-2.0 license
Docker Node SDK, a TypeScript SDK for Docker API
Node-SDK is a TypeScript library to access Docker engine API (a.k.a "Moby").
Installation
npm install @docker/node-sdk
Usage
import { DockerClient } from '@docker/node-sdk';
const docker = await DockerClient.fromDockerConfig();
const containers = await docker.containerList({ all: true });
console.dir(containers);
License
Licensed under Apache License version 2.0
Copyright 2025, Docker Inc
tl;dr: You're free to use this code, make any changes you need, have fun with it. Contributions are welcome if you miss something.
Supported APIs:
Container
● ContainerList
● ContainerCreate
● ContainerInspect
● ContainerTop
● ContainerLogs
● ContainerChanges
● ContainerExport
● ContainerStats
● ContainerResize
● ContainerStart
● ContainerStop
● ContainerRestart
● ContainerKill
● ContainerUpdate
● ContainerRename
● ContainerPause
● ContainerUnpause
● ContainerAttach
● ContainerAttachWebsocket
● ContainerWait
● ContainerDelete
● ContainerArchiveInfo
● ContainerArchive
● PutContainerArchive
● ContainerPrune
Image
● ImageList
● ImageBuild
● BuildPrune
● ImageCreate
● ImageInspect
● ImageHistory
● ImagePush
● ImageTag
● ImageDelete
● ImageSearch
● ImagePrune
● ImageCommit
● ImageGet
● ImageGetAll
● ImageLoad
Network
● NetworkList
● NetworkInspect
● NetworkDelete
● NetworkCreate
● NetworkConnect
● NetworkDisconnect
● NetworkPrune
Volume
● VolumeList
● VolumeCreate
● VolumeInspect
● VolumeUpdate
● VolumeDelete
● VolumePrune
Exec
● ContainerExec
● ExecStart
● ExecResize
● ExecInspect
Plugin
● PluginList
● GetPluginPrivileges
● PluginPull
● PluginInspect
● PluginDelete
● PluginEnable
● PluginDisable
● PluginUpgrade
● PluginCreate
● PluginPush
● PluginSet
System
● SystemAuth
● SystemInfo
● SystemVersion
● SystemPing
● SystemPingHead
● SystemEvents
● SystemDataUsage
Distribution
● DistributionInspect
Session
● Session
Swarm
● SwarmInspect
● SwarmInit
● SwarmJoin
● SwarmLeave
● SwarmUpdate
● SwarmUnlockkey
● SwarmUnlock
● NodeList
● NodeInspect
● NodeDelete
● NodeUpdate
● ServiceList
● ServiceCreate
● ServiceInspect
● ServiceDelete
● ServiceUpdate
● ServiceLogs
● TaskList
● TaskInspect
● TaskLogs
● SecretList
● SecretCreate
● SecretInspect
● SecretDelete
● SecretUpdate
● ConfigList
● ConfigCreate
● ConfigInspect
● ConfigDelete
● ConfigUpdate
About
No description, website, or topics provided.
Resources
Readme
License
Apache-2.0 license
Uh oh!
There was an error while loading. Please reload this page.
Activity
Custom properties
Stars
8
stars
Watchers
0
watching
Forks
1
fork
Report repository
1
tags
No packages published
Uh oh!
There was an error while loading. Please reload this page.
●
ndeloof
Nicolas De loof
●
wmluke
Luke Bunselmeyer
Languages
●
TypeScript
99.5%
●
Other
0.5%
Footer
© 2025 GitHub, Inc.
●
Terms
●
Privacy
●
Security
●
Status
●
Community
●
Docs
●
Contact
●
●
ation
You can’t perform that action at this time.