GNS3 / gns3-vm

FOR DEVELOPMENT ONLY GO TO GNS3.COM FOR THE VM WITH GNS3 INCLUDED
http://www.gns3.com
GNU General Public License v3.0
88 stars 31 forks source link

GNS3 VM based on Alpine Linux #160

Open grossmj opened 3 years ago

grossmj commented 3 years ago

I am considering having the GNS3 VM based on Alpine Linux. Any comments?

jnatschev commented 3 years ago

no opinion one way or another. alpine will more than likely be much slimmer.

grossmj commented 3 years ago

likely be much slimmer.

Yes that's one of the reason :)

ghost commented 2 years ago

First of all I think, that a slimmer GNS3VM would be nice. During the v2.2 releases the GNS3VM has more than doubled its size, while there was no such increase during v2.0 and v2.1. I doubt, that the only reason is Ubuntu, there must be also some other reasons. As long as these reasons are unknown, I don't know if switching to Alpine will solve the base problem.

Size of the compressed image for VMware Workstation:

Version Size [MB] Comment
2.0.0 316
2.1.0 320
2.1.21 323
2.2.0 502
2.2.8 549
2.2.17 631
2.2.18 687 Switch to Focal
2.2.21 939
2.2.27 962
2.2.28 1180

Concerning Alpine I like to make the following comments:

grossmj commented 2 years ago

First of all I think, that a slimmer GNS3VM would be nice. During the v2.2 releases the GNS3VM has more than doubled its size, while there was no such increase during v2.0 and v2.1.

Yes, it is annoying that the VM is getting bigger and bigger, that's why I am looking for an alternative. Right now we use the regular Ubuntu Focal LTS server version and then try to remove what's not needed https://github.com/GNS3/gns3-vm/blob/focal-stable/scripts/cleaner.sh however it looks like this strategy isn't as efficient as before...

To be honest, I am not sure switching to Alpine Linux is the solution. We would probably manage to bring down the size of the VM however this would create other problems in addition of the one you mentioned, like:

What I have in mind now would be to use a Ubuntu cloud image from https://cloud-images.ubuntu.com/ possibly even the minimal version. I am waiting for the next LTS release do it.