Ghost install is not working in ubuntu container

I am trying to install ghost via ghost cli in an ubuntu container

:heavy_check_mark: Checking system Node.js version - found v16.15.0
:heavy_check_mark: Checking logged in user
:heavy_check_mark: Checking current folder permissions
System checks failed with message: ‘Missing package(s): systemd, nginx’
Some features of Ghost-CLI may not work without additional configuration.
For local installs we recommend using ghost install local instead.

  • What steps could someone else take to reproduce the issue you’re having?
    Follow the above mentioned documentation and add the steps in a docker image and run the container

The install instructions for ghost are broken. If you search the forum, people have been complaining about it for over a year now.

I think there are only three options that work.

  1. Pro
  2. Digital Ocean - one click container
  3. Docker - there’s weird database errors though when connected to MySQL. It appears to work on the front end.

The prerequisites in your linked document make it clear that nginx and systemd are needed.

Moreover, the guide is for server installation, not a Docker container.