@@ -24,23 +24,23 @@ A comprehensive solution for managing Docker containers on Linux systems, includ
24
24
- Automated changelog generation
25
25
- Comprehensive documentation
26
26
27
- ## ✨ Features
27
+ ## Features
28
28
29
- - 🛑 Safe shutdown of Docker containers with proper cleanup
30
- - 🚀 Automatic container startup on system boot
31
- - 📝 Detailed logging of all operations
32
- - 🔄 Error handling and recovery
33
- - 🔍 Container status monitoring
34
- - ⚡ Performance optimization
29
+ - Safe shutdown of Docker containers with proper cleanup
30
+ - Automatic container startup on system boot
31
+ - Detailed logging of all operations
32
+ - Error handling and recovery
33
+ - Container status monitoring
34
+ - Performance optimization
35
35
36
- ## 📋 Prerequisites
36
+ ## Prerequisites
37
37
38
38
- Linux operating system
39
39
- Docker installed and running
40
40
- Bash shell (version 4.0+)
41
41
- Root or sudo privileges
42
42
43
- ## 🚀 Installation
43
+ ## Installation
44
44
45
45
1 . Clone the repository:
46
46
``` bash
@@ -53,7 +53,7 @@ cd Manage_linux_docker_containers
53
53
chmod +x * .sh
54
54
```
55
55
56
- ## 🎯 Usage
56
+ ## Usage
57
57
58
58
### Starting Containers
59
59
``` bash
@@ -65,15 +65,15 @@ chmod +x *.sh
65
65
./docker_safe_shutdown.sh
66
66
```
67
67
68
- ## ⚙️ Configuration
68
+ ## Configuration
69
69
70
70
The scripts can be configured by modifying the following variables:
71
71
72
72
- ` TIMEOUT ` : Maximum time to wait for container shutdown
73
73
- ` LOG_FILE ` : Location of log files
74
74
- ` CONTAINER_LIST ` : List of containers to manage
75
75
76
- ## 📊 Logging
76
+ ## Logging
77
77
78
78
Logs are stored in:
79
79
- ` startup_logs.txt ` : Container startup logs
0 commit comments