
Overview

Product video
This Rocky Linux 10 image is a repackaged open source software product wherein additional charges apply for technical support and maintenance provided by ProComputers.
Rocky Linux 10 Minimal AMI for AWS EC2
This is a ready to use minimal Rocky Linux 10 image, mainly used as a common base system on top of which other appliances could be built and tested.
Login using 'rocky' user and ssh public key authentication . In this Rocky Linux 10 AMI, root login is disabled.
Rocky Linux 10 - Secure, Stable, and Cloud-Optimized RHEL-Compatible Platform
Rocky Linux 10 is a next-generation enterprise-grade Linux distribution, fully binary-compatible with RHEL 10. Engineered for cloud-native environments and long-term stability, it continues the Rocky Linux tradition of being a reliable CentOS alternative backed by an open-source community. This Rocky Linux 10 AMI is fully optimized for AWS EC2, featuring cloud-init support, rapid EBS-backed boot, and hardened default configurations for enhanced security.
Key Features of Rocky Linux 10
- Minimal base image with bug-for-bug RHEL 10 compatibility
- Cloud-init enabled for AWS provisioning and automation
- Fast boot times optimized for EBS-backed EC2 instances
- Secure by default: SELinux enforced, SSH hardened, minimal footprint
- ENA-enabled for high-performance, low-latency network throughput
Benefits of Using Rocky Linux 10
- Built for modern, scalable enterprise workloads on AWS EC2
- Maintained by a trusted and transparent open-source community
- Long-term support and robust security for production deployments
- Lightweight and efficient for dev, staging, and production use cases
Use Cases for Rocky Linux 10
- Host scalable web servers using Apache, Nginx, PHP, or Python
- Deploy CMS platforms such as WordPress, Drupal, or Joomla
- Run e-commerce systems like Magento or PrestaShop
- Launch secure, production-ready databases: MySQL, PostgreSQL, MongoDB
- Power full LAMP/LEMP application stacks for web development
- Serve both static websites and dynamic web applications
- Build CI/CD pipelines with DevOps tools like Ansible, Terraform, Jenkins
- Deploy RESTful APIs and backend services using Node.js, Django, and others
Conclusion
This Rocky Linux 10 AMI provides a secure, high-performance platform for deploying enterprise-grade workloads on AWS EC2. Whether you're running critical web applications, robust databases, or cloud-native DevOps workflows, Rocky Linux 10 delivers the stability, compatibility, and cloud readiness your infrastructure demands.
Other minimal ready to use images
If this Rocky Linux 10 AMI does not suit your needs, please choose another one from our popular image list below:
- Oracle Linux 8 AMI (OL8) on AWS EC2Â
- Oracle Linux 9 AMI (OL9) on AWS EC2Â
- CentOS Stream 9 AMI (CentOS 9) on AWS EC2Â
- CentOS Stream 10 AMI (CentOS 10) on AWS EC2Â
- Rocky Linux 8 AMI (Rocky 8) on AWS EC2Â
- Rocky Linux 9 AMI (Rocky 9) on AWS EC2Â
- AlmaLinux 8 AMI (AlmaLinux OS 8) on AWS EC2Â
- AlmaLinux 9 AMI (AlmaLinux OS 9) on AWS EC2Â
- Red Hat Enterprise Linux 8 AMI (RHEL 8) on AWS EC2Â
- Red Hat Enterprise Linux 9 AMI (RHEL 9) on AWS EC2Â
- Ubuntu 20.04 LTS AMI (Focal Fossa) on AWS EC2Â
- Ubuntu 22.04 LTS AMI (Jammy Jellyfish) on AWS EC2Â
- Ubuntu 24.04 LTS AMI (Noble Numbat) on AWS EC2Â
- Debian 10 AMI (Buster) on AWS EC2Â
- Debian 11 AMI (Bullseye) on AWS EC2Â
- Debian 12 AMI (Bookworm) on AWS EC2Â
Why choose ProComputers?
With over 10 years of experience working with AWS and other public cloud providers, ProComputers provides open-source software bundled together into solutions ready to be launched on-demand in the cloud.
ProComputers is a proud sponsor of the Rocky Linux project.
Red Hat and CentOS are trademarks or registered trademarks of Red Hat, Inc. or its subsidiaries in the United States and other countries. We are not affiliated with, endorsed by or sponsored by Red Hat or the CentOS Project.
All other trademarks are the property of their respective owners.
THIS PRODUCT IS PROVIDED AND LICENSED "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY, NON-INFRINGEMENT, AND FITNESS FOR A PARTICULAR PURPOSE.
Highlights
- Rocky Linux 10 minimal base image, fully bug-for-bug compatible with RHEL 10, optimized for AWS EC2 with cloud-init support, rapid EBS-backed boot times, and secure-by-default settings. Key features include SSH hardening, enforced SELinux, ENA support, and a lightweight footprint tailored for cloud-native efficiency.
- Rocky Linux 10 is designed for modern enterprise cloud workloads, delivering long-term stability, robust security, and performance tuned for AWS environments. Backed by the open-source Rocky Linux community, it's ideal for development, testing, and production use cases.
- Use this Rocky Linux 10 AMI to deploy secure, scalable web servers, production-ready SQL and NoSQL databases, and dynamic CMS or e-commerce platforms. Supports full LAMP/LEMP stacks, RESTful APIs, and backend services with Apache, Nginx, PHP, Python, Node.js, Django, and more. Compatible with CI/CD pipelines using leading DevOps tools like Ansible, Terraform, and Jenkins.
Details
Unlock automation with AI agent solutions

Features and programs
Buyer guide

Financing for AWS Marketplace purchases
Pricing
- ...
Dimension | Cost/hour |
---|---|
t3.micro AWS Free Tier Recommended | $0.05 |
t2.micro AWS Free Tier | $0.05 |
r5ad.16xlarge | $3.20 |
r5.large | $0.10 |
p5.48xlarge | $6.40 |
r5.8xlarge | $1.60 |
m6i.32xlarge | $3.20 |
p3.8xlarge | $1.60 |
x2iedn.32xlarge | $3.20 |
r3.xlarge | $0.20 |
Vendor refund policy
The Rocky Linux 10 virtual machine can be terminated at anytime to stop incurring charges. No refund is available for this Rocky Linux 10 AMI.
How can we make this page better?
Legal
Vendor terms and conditions
Content disclaimer
Delivery details
64-bit (x86) Amazon Machine Image (AMI)
Amazon Machine Image (AMI)
An AMI is a virtual image that provides the information required to launch an instance. Amazon EC2 (Elastic Compute Cloud) instances are virtual servers on which you can run your applications and workloads, offering varying combinations of CPU, memory, storage, and networking resources. You can launch as many instances from as many different AMIs as you need.
Version release notes
- Repackaged on a default 8 GiB volume using the latest Rocky Linux 10 security updates available at the release date.
- In this Rocky Linux 10 AMI version, the primary partition and filesystem automatically extend during boot if the instance volume is bigger than the default one.
Additional details
Usage instructions
Ssh to the Rocky Linux 10 instance public IP address and login as 'rocky' user using the key specified at launch time. Use 'sudo su -' in order to get a root prompt. For more information please visit the links below:
- Connect to your Rocky Linux 10 instance using an SSH client .
- Connect to your Rocky Linux 10 instance from Windows using PuTTYÂ .
- Transfer files to your Rocky Linux 10 instance using SCPÂ .
Monitor the health and proper function of the Rocky Linux 10 virtual machine you have just launched:
- Navigate to your Amazon EC2 console and verify that you are in the correct region.
- Choose Instances from the left menu and select your Rocky Linux 10 launched virtual machine instance.
- Select Status and alarms tab at the bottom of the page to review if your Rocky Linux 10 virtual machine status checks passed or failed.
- For more information visit the Status checks for Amazon EC2 instances page in AWS Documentation.
Resources
Vendor resources
Support
Vendor support
For support and maintenance issues related to this Rocky Linux 10 image, please visit the ProComputers Support Portal . Don't hesitate to contact us in case you notice any Rocky Linux 10 AMI related issues.
AWS infrastructure support
AWS Support is a one-on-one, fast-response support channel that is staffed 24x7x365 with experienced and technical support engineers. The service helps customers of all sizes and technical abilities to successfully utilize the products and features provided by Amazon Web Services.

Standard contract
Customer reviews
Have built a secure server cluster environment and reduced vulnerabilities over time
What is our primary use case?
For the last two years, I have been using Rocky Linux for our project. I do all the things: installations of Rocky Linux , coding in Rocky Linux, and using Rocky Linux as a platform.
We use Rocky Linux as a base OS for our project, and on top of Rocky Linux OS, we are building our project. We have chosen Rocky Linux because it supports long-term support.
We are using Rocky Linux for one of our projects in CommScope, using it as a base OS, and on top of that, we are installing many RPMs and making it customized. We are adding numerous security patches, as Rocky Linux continuously provides security updates and patches, which is one of the best benefits we are getting. We are also using Rocky Linux for high availability purposes, with approximately 11 to 12 server clusters.
What is most valuable?
We are using Rocky Linux because it has strong security, compatibility with RHELÂ , and enterprise-grade stability, which is the main reason for choosing Rocky Linux. The plus point is that they regularly provide security updates and patches, which is very helpful to us.
Rocky Linux offers strong security and enterprise-grade stability as its best features. These are the two main advantages compared to others.
Enterprise-grade stability refers to the fact that it uses the RHELÂ source code, ensuring compatibility, and is suitable for servers, production environments, and critical applications, built to be a reliable, long-term support OS.
In terms of security, we are getting regular security patches and updates, which is one of the best use cases I've noticed positively impacting Rocky Linux in my organization.
Day by day, the vulnerabilities are decreasing, and as we have implemented good practices, there is less downtime.
What needs improvement?
Currently, I have nothing to say about how Rocky Linux can be improved.
The rolling update for Rocky Linux is very limited and focused on stability, so the software may not always be the latest version, which is something they need to improve.
For how long have I used the solution?
I have been working in my current field for the last two years and eight months.
What do I think about the stability of the solution?
Rocky Linux is stable.
Regarding scalability, Rocky Linux is a very good OS, and we haven't faced any issues currently.
How are customer service and support?
Currently, the customer support for Rocky Linux is not fully developed and is in a growing stage; the customer support is also not very responsive.
How would you rate customer service and support?
Which solution did I use previously and why did I switch?
Previously, we were using CentOSÂ , which reached its end of life, prompting us to switch to Rocky Linux because we found it is an LTS with stability and long-term support.
What's my experience with pricing, setup cost, and licensing?
The pricing for Rocky Linux has no major difference compared to enterprise-level software, which is similar to enterprise-level Linux, so there isn't much difference and it's a good experience with both the older and newer versions compared to CentOSÂ and Rocky Linux.
Which other solutions did I evaluate?
We checked some enterprise-level OSs such as Debian before choosing Rocky Linux, but we found we were more inclined toward Rocky Linux as it gives LTS support and stability, so we moved to Rocky Linux.
What other advice do I have?
If you are looking for a long-term support OS, an LTS, then I recommend choosing Rocky Linux, as they are releasing many patches and updates regarding security.
Rocky Linux is best for someone who wants good scalability, enterprise-grade stability, substantial community engagement, compatibility with RHEL, and strong security. I also feel there is good documentation with Rocky Linux, along with providing long-term support, which makes it better to choose Rocky Linux.
On a scale of one to ten, I rate Rocky Linux a nine out of ten.
Has supported uninterrupted live broadcasts and optimized media workflows across critical infrastructure
What is our primary use case?
My main use case for Rocky Linux is to use it as an enterprise server OS, providing a production-grade server platform equivalent to RHEL , running critical workloads, ERM, CRM , database servers like PostgreSQL and MySQL , and supporting broadcast and media workflows, where it serves as a stable OS for encoding, transcoding, and streaming platforms like Haivision and other OEM encoders, ensuring predictable performance for low-latency live streaming and content packaging workflows.
My use case with Rocky Linux also includes web and application hosting, cloud and virtualization, media and streaming workflows, serving as a stable foundation for live encoders, packagers, and CDN nodes; we use it with platforms such as Titan Live, Near-live, Haivision, and Wowza for OTT delivery, high-performance computing, and security-sensitive workloads.
What is most valuable?
The best features Rocky Linux offers include being 100% bug compatible compared to RHELÂ , providing enterprise stability for production workloads, meeting the need for reliability and long-term support, and being managed by the Rocky Enterprise Software Foundation, with its security and compliance features and migration tools making a significant difference for us.
Rocky Linux performs excellently in low-latency live streaming and content packaging workflows, as we use it for optimizing compatibility with the streaming platforms, utilizing an optimized kernel for networking, tuning profiles, IRQ affinity, security, reliability, and hardware and driver support.
Rocky Linux has positively impacted our organization; it works reliably and enhances our low-latency streaming workflows for our affiliates, performing well without noticeable glitches in our workflow. Since we started using Rocky Linux, we have drastically reduced low latency, especially across the public network, and we haven't seen much downtime, significantly decreasing downtime for the servers accommodating low live streaming workflows.
What needs improvement?
Rocky Linux could be improved with API-based tools that would help our streaming environment be monitored using DataMiner . Having REST API or SNMP-based protocols would be beneficial, as we want to integrate Rocky Linux for monitoring with our DataMiner platform.
For how long have I used the solution?
I have been using Rocky Linux for three years.
What do I think about the scalability of the solution?
We haven't tried to scale Rocky Linux since we recently started using this solution, but in the future, we definitely plan to scale as per our needs.
How are customer service and support?
Rocky Linux is up to the mark; the solutions are really customer-focused and revenue-oriented, and the support level is extraordinary, providing on-time assistance, making it commendable.
How would you rate customer service and support?
Positive
What other advice do I have?
The migration tools have been incredibly helpful; we use migrate2rocky.sh, a primary tool developed by the Rocky Foundation, which automates the conversion process of a compatible system to Rocky Linux, and applies it for log correlation and diagnosis of issues we encounter in our live streaming workflows.
Rocky Linux has a long-term life cycle for 10 years, being minimal and customizable, with performance tuning tools and an enterprise hardware ecosystem that stand out for our team.
My advice for others looking into using Rocky Linux is that if any organization is in search of a robust, stable, scalable solution in the broadcast media tech sector, they should definitely assess it, as they will likely achieve the desired results.
Currently, we are just a broadcaster and not a partner or reseller for Rocky products; however, in the future, we will explore a partnership for a B2B relationship.
We are currently satisfied with Rocky Linux, but if we encounter issues in the future, we will definitely highlight them.
I rate Rocky Linux 9 out of 10.
Has supported our hybrid cloud migration and reduced vendor dependency with strong community collaboration
What is our primary use case?
Our main use case for Rocky Linux is to host servers and developer environments for leading telecom vendors.
What is most valuable?
The best features Rocky Linux offers, in my experience, include long-term support, stability, and one-to-one binary compatibility with Red Hat Enterprise Linux .
Rocky Linux has been a major driver for our cloud migration strategy and has proven to be one of the most cost-effective solutions for us, allowing us to save huge revenue while maintaining fantastic consistency with updates.
What needs improvement?
From a feature or experience perspective, it has been fantastic, but the only drawback we have seen is that even though there are timely deliveries of security patches and vulnerability fixes, the Rocky Linux Security Advisor or RLSA updates via the DNF utilities are broken or delayed. When we use the DNF functionality to search the affected RLSA or RLSA with CVE IDs, it's not working as expected, and the mirrors or the XML files need to be updated similar to Red Hat, which would help us keep our environment more secure and make maintenance easier. Otherwise, we have to do extensive research to identify the affected packages or RPMs with specific RLSA numbers.
I would like to see improvements in the security areas and updates of RLSA details as soon as the RLSA numbers are updated in the XML file. Security has been a major driver for IT organizations across the world and must be addressed at a faster pace. The unavailability of RLSA in the DNF search has been a major drawback that I would like to see improved in the future.
For how long have I used the solution?
I have been using Rocky Linux for three years for our day-to-day use cases.
What do I think about the stability of the solution?
We have seen a stable Rocky Linux environment as of now.
What do I think about the scalability of the solution?
Our solution does not currently involve architecture with scalability.
How are customer service and support?
Customer support for Rocky Linux is excellent, and the documentation is also very good.
How would you rate customer service and support?
Positive
Which solution did I use previously and why did I switch?
We were using CentOSÂ previously, and as the lifecycle of CentOSÂ was changed by Red Hat, we looked for an alternative, and Rocky Linux suited us best.
How was the initial setup?
It has been a wonderful experience associating with Rocky Linux, and we would continue to use it full-fledged. I don't see that we have to choose any alternative OS in the near future.
What was our ROI?
ROI has been good as we have significant open source community involvement. In fact, we have increased our footprints, allowing us to onboard more resources or employees, which is a positive sign.
What's my experience with pricing, setup cost, and licensing?
My experience with pricing, setup costs, and licensing for Rocky Linux is good and streamlined, with no hiccups.
Which other solutions did I evaluate?
Before choosing Rocky Linux, we evaluated other options including Ubuntu , Oracle Linux , and a few other flavors, but since Rocky Linux has one-to-one binary compatibility with Red Hat, it was the best fit.
What other advice do I have?
Rocky Linux has been a ready-to-use solution for us, so we don't need to have vendor dependency or vendor lock for any support or help. The community has been a great help in resolving all issues, and while from a monetary point of view, it has resulted in significant savings, we cannot provide the exact numbers as some of this is company confidential.
There is not much need for further improvements at this juncture.
If you want to get a premium product with the best in-house community support, Rocky Linux would be the one solution.
On a scale of 1-10, I rate Rocky Linux a 9 out of 10.
Which deployment model are you using for this solution?
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
Has supported critical applications and reduced infrastructure costs through community-driven updates
What is our primary use case?
My main use case for Rocky Linux is that all the applications used by our company are hosted in Rocky Linux servers, so we will be maintaining, remediating the vulnerabilities which are getting reported on the servers, patching the servers and making them up to date, and helping all the users who log into servers to use their applications without any issues.
A specific example of an application where I'm using Rocky Linux in my company is the POS machines which are used by the customers, where all the POS related applications are hosted in Rocky Linux operating system, so that's where Rocky Linux came into the picture, and from the OS level, we will be giving all the support wherever it is necessary.
The middleware packages such as Apache Tomcat , Java, HTTPD are all running on these Rocky Linux servers, so we ensure all those services are up and running without any issues.
What is most valuable?
The best features Rocky Linux offers are that it is much easier to use. Since it is open source, whatever issues we face, we can get answers from the community for each and every issue we encounter, so finding a solution for each problem is much easier, and that's the major feature I feel for Rocky Linux.
When comparing Rocky Linux to Red Hat, it is more stable, as whatever issues arise, we can solve them quickly, and since there is an open community, we receive help from everybody who is using this.
Rocky Linux has helped our organization significantly in terms of cost. If we were purchasing a Red Hat subscription, it would cost significantly more, but since Rocky Linux is open source and free, it has helped with cost reduction, allowing us to utilize those funds for other needed things.
When we moved from Red Hat to Rocky Linux, we saved around 70% of the cost which was used for subscriptions. That money is now used for other things such as middleware applications and monitoring applications including DataDog and Dynatrace .
What needs improvement?
To improve Rocky Linux, providing releases for each package, firmware, and kernel more quickly would be beneficial. Currently, it takes more than one month to release a new package or kernel, so speeding that up would help reduce reported vulnerability remediations.
Documenting the frequently asked questions and related issues in a PDF or Word document would be helpful so that everybody can refer to them, eliminating the need to post a question and wait for a reply, thus reducing time delay.
Currently, there aren't many needed improvements, only the support aspect needs a little improvement. Everything else is going well and smoothly.
For how long have I used the solution?
I have been using Rocky Linux for more than six years.
What do I think about the stability of the solution?
Rocky Linux is stable, scalable, and it is very much easier to use.
How are customer service and support?
Regarding customer support, since it is open source, most of the solutions are available on the community page, but even if we raise a support ticket, we receive a resolution or a reply from the team within two business days.
I would rate the customer support a seven.
How would you rate customer service and support?
Positive
Which solution did I use previously and why did I switch?
Before choosing Rocky Linux, we were considering moving with Red Hat itself, planning to move from RHELÂ 8 to RHELÂ 9, but after considering the cost involving Red Hat, we thought about an open source solution, which led us to Rocky Linux.
What was our ROI?
When it comes to return on investment, a lot of money is saved since we moved from a purchased license to the open source provided by Rocky Linux. Time is also saved since whenever an issue arises, we get resolutions from the community without needing to raise a ticket with the support team.
What other advice do I have?
When we encounter an issue, we look all over the internet, not only depending on the community, so whichever solutions provide us with proper resolution are considered.
My advice to others looking into using Rocky Linux is that it is much easier to use, it's scalable, performance is good, and there is no cost involved in using it.
I rate Rocky Linux nine out of ten.
Which deployment model are you using for this solution?
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
Has supported seamless migrations and enabled running complex data workloads securely
What is our primary use case?
We have a normal three-tier architecture and new things on Docker with PySpark, using it for enrichment and loading a million records of data in our database. We have a Spark node with Apache Spark ; it's part of our big data, similar to Hadoop big data.
What is most valuable?
Rocky Linux has impacted my organization very positively because we migrated everything from CentOSÂ and Windows servers to Rocky Linux. Everything is clear, with good packaging, and now it's version 9.6, which is very important for us due to security problems since we are in Europe. Rocky Linux is very good for security and other aspects.
Since migrating to Rocky Linux, I've seen specific outcomes such as improved security because CentOSÂ stopped the project, and security patches aren't being released. We need to maintain a system similar to Red Hat, which is very stable and has many features such as file system, topology, and containers.
What needs improvement?
For how long have I used the solution?
Which solution did I use previously and why did I switch?
What other advice do I have?
My advice for others looking into using Rocky Linux is to choose it, especially for people coming from CentOS; I suggest Rocky Linux as the best option, not any other distribution.
My company has a business relationship with this vendor as a partner.
You can use my real name when publishing my review. You can use Joint Research Center, JRC, but not my real company name in the review as I'm working for another company.