Would it make sense if these were an attribute for customization if necessary? 

```
# attributes/default.rb
default['docker']['binary']['dependency_packages'] = value_for_platform_family(
  'debian' => {
    'default' => %w(procps xz-utils)
  },
  'rhel' => {
    'default' => %w(procps xz)
  }
)

# recipes/binary.rb (or another recipe like binary_dependencies)
node['docker']['binary']['dependency_packages'].each do |p|
  package p
end
```