sensu / sensu-ruby-runtime

The Sensu Go Ruby Runtime Asset
MIT License
3 stars 23 forks source link

Strip extraneous -dev packages from final runtime asset docker image #27

Open jspaleta opened 4 years ago

jspaleta commented 4 years ago

The docker images should be pruned enough so they can be used as a blank slate for building gems that need native extensions in a clean manner to avoid packaging conflicts if altnerative library implementations need to be used.

Ex: Alpine image includes openssl-dev which conflicts with ressl-dev as ressl and openssl are ABI incompatible implementations on ssl's API.