Mirror Pull Service image which provides a container for scheduling of rsync pulls from an upstream.
4.9K
Container Source - GitHub Mirror
This is the Conarx Containers Mirror Pull Service image, it provides a basic container for scheduling of rsync pulls from an upstream mirror.
| Provider | Repository |
|---|---|
| DockerHub | allworldit/mirror-service-pull |
| Conarx | registry.conarx.tech/containers/mirror-service-pull |
All our Docker images are part of our Conarx Containers product line. Images are generally based on Alpine Linux and track the
Alpine Linux major and minor version in the format of vXX.YY.
Images built from source track both the Alpine Linux major and minor versions in addition to the main software component being
built in the format of vXX.YY-AA.BB, where AA.BB is the main software component version.
Our images are built using our Flexible Docker Containers framework which includes the below features...
Please use the project Issue Tracker.
Commercial support for all our Docker images is available from Conarx.
We also provide consulting services to create and maintain Docker images to meet your exact needs.
Environment variables are available from...
Mirror data directory.
Files and directories should be owned by 1001:1001.
The rsync pull script that needs to be run needs to be mounted along with a cron to run it.
mirror-pull:
image: registry.conarx.tech/containers/mirror-service-pull/3.17
volumes:
# Crontab
- ./config/pull/crontab:/etc/cron.d/mirror-pull
- ./config/pull/script:/home/pull/rsync-pull
# Mirror root
- ./data/mirror:/data
networks:
- internal
An example of the mirror-pull crontab above can be found below...
# min hour day month weekday user command
*/1 * * * * pull /home/pull/rsync-pull
Content type
Image
Digest
sha256:02e2eacbe…
Size
31.1 MB
Last updated
5 days ago
docker pull allworldit/mirror-service-pull