I have a Cisco 4351 and would like to try running docker on it.
It currently has 4GB of RAM and 3GB of Flash.
From what I read here (service containers tutorial) we need at least 8GB of RAM and for the flash it says: "Flash must be greater than DRAM". Does that mean 8GB of flash is enough or is more than 8GB needed?
We also need storage space.
What would be the cheapest upgrade to be able to run docker?
I think about buying
-MEM-43-4G= (4G DRAM (1 x 4G) for Cisco ISR 4300)
-MEM-FLSH-8G= (8G eUSB Flash Memory for Cisco ISR 4430 & 4300)
I'm not sure what would be the cheapest option for supported storage space.
Is it NIM-SSD= plus a drive SSD-SATA-400G?
Can I instead buy just E100N-SSD-200G=?
Hi Kasper, ISR router doesn't have the same Docker support like the Catalyst 9000 series switches do. There is still some support for running KVM or LXC containers, see https://developer.cisco.com/kvm/
It is best to refer to Cisco documentation and gudies that are on Cisco.com, this is 3rd party document so let me share the official guides that calls out the support for this version.
The link you shared says what is supported:
KVM is supported on the ISR 4000
LXC is only available for Cisco signed apps (for example the Guest Shell CentOS8 Linux Container)
Docker not natively supported