-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
PR-2: Release/v1.1.0: Add image with backup tools (#2)
# PR-2: Release/v1.1.0: Add image with backup tools ## v1.1.0 - 2024-04-11 ### What's Changed **Full Changelog**: v1.0.0...v1.1.0 by @obervinov in #2 #### 🚀 Features * #2
- Loading branch information
obervinov
authored
Apr 11, 2024
1 parent
cfac872
commit 2fac2e8
Showing
4 changed files
with
76 additions
and
10 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,20 @@ | ||
FROM alpine:3.19.1 | ||
|
||
LABEL org.opencontainers.image.description "This image contains tools for backup and restore data from different sources." | ||
LABEL org.opencontainers.image.url https://github.com/obervinov/images/docker/backup-tools | ||
LABEL org.opencontainers.image.documentation https://github.com/obervinov/images/docker/backup-tools/README.md | ||
LABEL org.opencontainers.image.authors https://github.com/obervinov | ||
LABEL org.opencontainers.image.source https://github.com/obervinov/images | ||
LABEL org.opencontainers.image.version 1.0.0 | ||
|
||
# Install tools for backup and restore | ||
RUN apk --no-cache add \ | ||
bash \ | ||
curl \ | ||
openssh-client \ | ||
rsync \ | ||
tar \ | ||
unzip \ | ||
zip \ | ||
postgresql \ | ||
s3cmd |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,38 @@ | ||
# Backup Tools Docker Image | ||
|
||
This Docker image contains a collection of tools for backing up and restoring data from various sources. | ||
|
||
## Features | ||
|
||
- **Supported Tools**: This image includes the following tools: | ||
- `bash`: Command-line shell and scripting language. | ||
- `curl`: Command-line tool for transferring data with URLs. | ||
- `openssh-client`: Secure Shell (SSH) client. | ||
- `rsync`: Utility for efficiently transferring and synchronizing files between systems. | ||
- `tar`: Utility for packaging files together into a single archive. | ||
- `unzip`: Utility for extracting compressed files in ZIP format. | ||
- `zip`: Utility for creating ZIP archives. | ||
- `postgresql`: PostgreSQL client for interacting with PostgreSQL databases. | ||
- `s3cmd`: Command-line tool for managing Amazon S3 and other S3-compatible cloud storage services. | ||
|
||
## Usage | ||
|
||
To use this image, you can pull it from Docker Hub using the following command: | ||
|
||
```bash | ||
docker pull obervinov/images/backup-tools:1.0.0 | ||
``` | ||
|
||
Once pulled, you can run containers based on this image and use the included tools for backup and restore operations. | ||
|
||
## Source | ||
|
||
The source code for this Docker image is available on [GitHub](https://github.com/obervinov/images/docker/backup-tools). You can also find documentation and additional information in the repository. | ||
|
||
## Version | ||
|
||
This README corresponds to version 1.0.0 of the Docker image. | ||
|
||
## Author | ||
|
||
This Docker image was created and is maintained by [obervinov](https://github.com/obervinov). |