Add Ruby to docs Markdown linting Docker image
What does this MR do and why?
To help out with: gitlab!135434 (merged). I've added ruby
package to the docs Markdown linting Docker image.
I elected to just add ruby
package to base Alpine Docker image rather than use the official Ruby Docker image because it appears to be a bit smaller to do it the way I've done it here.
The version of Ruby we get is the one we want: https://pkgs.alpinelinux.org/package/v3.18/main/x86_64/ruby. If we want to use the official Ruby image instead, there will be very little difference between the two images and it'd almost be worth combining them.
While here, I thought I'd roll the versions of our tooling forward.
CC @axil @sarahgerman @Taucher2003
Merge request acceptance checklist
This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.
-
I have evaluated the MR acceptance checklist for this merge request.