Request for Examples of Using systemd in Docker Containers with Rocky Linux

Open
#2,679 8 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
4/5
Estimated time
3-5 days
Newbie friendliness
35/100
Issue type
Documentation
Clarity
Needs clarification
Activity status
Stale
Tech stack
docker

Research direction

Start by reviewing the linked CentOS systemd Docker example and comparing it with AlmaLinux and Rocky Linux images. Done means adding documented, tested examples or best-practice guidance covering the requested Dockerfile setup, docker run options, and systemd-managed services.

Written by the indexing model from the issue text.

Description

Request for Examples of Using systemd in Docker Containers with Rocky Linux

Dear Rocky Linux Communities,

I hope this message finds you well.

I am currently working with Docker containers and am interested in running services using systemd inside containers, particularly when using AlmaLinux and Rocky Linux images. I have found useful examples for CentOS-based Docker images, specifically the official CentOS systemd Docker container available at https://hub.docker.com/r/centos/systemd/. This example demonstrates how to run services like httpd within a container using systemd.

However, I have not come across similar examples or documentation for AlmaLinux and Rocky Linux images.

For context, the CentOS-based example is as follows:

  1. The base image centos/systemd is used.
  2. Services, such as httpd, are installed and enabled through systemctl inside the container.
  3. The container is then run with specific Docker flags to allow systemd to operate.

I would greatly appreciate it if you could provide:

  1. Any similar official examples or best practices for using systemd within AlmaLinux or Rocky Linux Docker containers.
  2. Guidance on how to properly set up systemd-based services within these images (e.g., enabling HTTPD, networking services, etc.).
  3. Suggestions for Dockerfile configurations or Docker run commands that would facilitate running systemd inside these containers.

I understand that systemd might not always be directly supported in some containerized environments, but I am hoping the community could share some insights or recommendations on how to achieve this effectively with AlmaLinux and Rocky Linux.

Thank you in advance for your time and support. I look forward to your guidance.

Best regards,

Dominant language
Shell
Stars
476
Forks
383
Avg merge
1d 14h
Merged PRs (30d)
20

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from rocky-linux/documentation

All issues in rocky-linux/documentation

Similar issues

More Shell/Bash issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.