This content originally appeared on DEV Community and was authored by Amine LOUHICHI
As a DevOps enthusiast, I love automating processes to save time and reduce human error. That's why I created deploy.sh
, a simple yet powerful script to quickly deploy Docker containers with systemd for your development environments. 🐳💻
Why use deploy.sh
? 🤔
Setting up development environments quickly and consistently can be challenging. With deploy.sh
, you can create lightweight Docker containers pre-configured with systemd in just a few commands. This script helps you:
- Deploy lightweight development environments.
- Easily manage your containers with systemd.
- Automate repetitive tasks and setup steps.
What does the script do? 🎯
- Installation: Simplifies installation with a quick and easy installer.
- Container creation: Deploys Docker containers with systemd for managing services.
- Automation: Helps integrate and configure development environments effortlessly.
How to install and use it? 🔧
For an easy installation of the deploy.sh
script, you can use the automated installer. Run the following command to download and install the script:
sh -c "$(curl -fsSL https://gitlab.com/cool-devops-stuff/deploy.sh/raw/main/deploy.sh)"
This will automatically download and install the script on your machine, ready to be executed.
Once installed, you can simply run the following to deploy your containers:
deploy
Visit the repository 🌐
Check out the full source code and contribute to the project on GitLab.
DevOps
Docker
Automation
CI/CD
Scripting
Shell
Bash
Infrastructure
Provisioning
This content originally appeared on DEV Community and was authored by Amine LOUHICHI
Amine LOUHICHI | Sciencx (2025-01-14T21:51:04+00:00) Automate your deployment with deploy.sh 🚀. Retrieved from https://www.scien.cx/2025/01/14/automate-your-deployment-with-deploy-sh-%f0%9f%9a%80/
Please log in to upload a file.
There are no updates yet.
Click the Upload button above to add an update.