crops / extsdk-container

A container image that is able to setup and use an extensible sdk generated using openembedded-core.
GNU General Public License v2.0
36 stars 15 forks source link

Advantages over ubuntu #8

Closed mg262 closed 5 years ago

mg262 commented 5 years ago

Hi -- I'd be grateful to know what advantages extsdk has over simply starting an ubuntu instance and installing the Extensible Sdk from the shell script installer... ? (Or using a Dockerfile based on ubuntu which installs the SDK, so that one has persistence.)

rewitt1 commented 5 years ago

Hi @mg262,

The main advantage would be for allowing a user to only run one command to do all necessary setup and installation of the sdk. Other than that, you're right. You can replicate the same thing by using https://github.com/crops/poky-container.

And you could install it inside it using the Dockerfile as well. However, in that instance the container is going to grow to be quite a bit larger, and you'll be doing builds against whatever storage-driver docker is set up to use. And considering the number of files that can be created and destroyed during a build, the performance might not be what is typical.