About Docker with Cisco NX-OS
Docker provides a way to run applications securely isolated in a container, packaged with all its dependencies and libraries. See https://docs.docker.com/ for more information on Docker.
Beginning with Cisco NX-OS Release 9.2(1), support is now added for using Docker within Cisco NX-OS on a switch.
The version of Docker that is included on the switch is CE 18.09.0. The Docker daemon is not running by default. You must start it manually or set it up to automatically restart when the switch boots up.
# run bash sudo docker version
Client:
Version: 23.0.18
API version: 1.42
Go version: go1.22.11
Git commit: a34ca56d30
Built: Thu Sep 5 18:13:25 2024
OS/Arch: linux/amd64
Context: default
Server:
Engine:
Version: 23.0.18
API version: 1.42 (minimum version 1.12)
Go version: go1.22.11
Git commit: eda5359d4c5b31056c67a084b5d7252f9c7ed149
Built: Thu Sep 5 18:13:25 2024
OS/Arch: linux/amd64
Experimental: false
containerd:
Version: v1.6.19.m
GitCommit: 1e1ea6e986c6c86565bc33d52e34b81b3e2bc71f.m
runc:
Version: 1.1.15
GitCommit: v1.1.15-0-gbc20cb449-dirty
docker-init:
Version: 0.19.0
GitCommit: b9f42a0-dirty This section describes how to enable and use Docker in the specific context of the switch environment. Refer to the Docker documentation at https://docs.docker.com/ for details on general Docker usage and functionality.

Feedback