# Docker Image Sync
## Install
```bash
pip3 install docker-image-sync
```
## Example
+ config.yaml
```yaml
images:
- alpine:latest
- python:latest
- gitlab/gitlab-ce:latest
- homeassistant/home-assistant:latest
registry: my.registry.com
namespace: mynamespace
```
+ try run
```bash
python3 -m docker_image_sync.remote config.yaml --try-run
```
![Demo](https://raw.githubusercontent.com/yeungchie/docker-image-sync/main/img/demo.gif 'Demo')
Raw data
{
"_id": null,
"home_page": "https://github.com/yeungchie/docker-image-sync",
"name": "docker-image-sync",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.6",
"maintainer_email": null,
"keywords": "python, docker, image, sync, linux",
"author": "YEUNGCHIE",
"author_email": null,
"download_url": "https://files.pythonhosted.org/packages/d2/53/d91056c43b6e477576586f8fd8b1181112fe895bdef16a1e1954b8e8483e/docker_image_sync-0.0.10.tar.gz",
"platform": null,
"description": "\r\n# Docker Image Sync\r\n\r\n## Install\r\n\r\n```bash\r\npip3 install docker-image-sync\r\n```\r\n\r\n## Example\r\n\r\n+ config.yaml\r\n\r\n```yaml\r\nimages:\r\n - alpine:latest\r\n - python:latest\r\n - gitlab/gitlab-ce:latest\r\n - homeassistant/home-assistant:latest\r\nregistry: my.registry.com\r\nnamespace: mynamespace\r\n```\r\n\r\n+ try run\r\n\r\n```bash\r\npython3 -m docker_image_sync.remote config.yaml --try-run\r\n```\r\n\r\n![Demo](https://raw.githubusercontent.com/yeungchie/docker-image-sync/main/img/demo.gif 'Demo')\r\n",
"bugtrack_url": null,
"license": null,
"summary": "Docker Image Synchronizer",
"version": "0.0.10",
"project_urls": {
"Homepage": "https://github.com/yeungchie/docker-image-sync"
},
"split_keywords": [
"python",
" docker",
" image",
" sync",
" linux"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "d253d91056c43b6e477576586f8fd8b1181112fe895bdef16a1e1954b8e8483e",
"md5": "da7d45c0f276d2821388dd51ec8bfedf",
"sha256": "0cd97f9e235fae6bc951a2eb7e4618ef22419fd390e30d2fa20524cd136c0599"
},
"downloads": -1,
"filename": "docker_image_sync-0.0.10.tar.gz",
"has_sig": false,
"md5_digest": "da7d45c0f276d2821388dd51ec8bfedf",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.6",
"size": 6519,
"upload_time": "2024-08-30T11:16:21",
"upload_time_iso_8601": "2024-08-30T11:16:21.566315Z",
"url": "https://files.pythonhosted.org/packages/d2/53/d91056c43b6e477576586f8fd8b1181112fe895bdef16a1e1954b8e8483e/docker_image_sync-0.0.10.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-08-30 11:16:21",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "yeungchie",
"github_project": "docker-image-sync",
"travis_ci": false,
"coveralls": false,
"github_actions": false,
"requirements": [
{
"name": "PyYAML",
"specs": [
[
">=",
"6.0.1"
]
]
},
{
"name": "docker",
"specs": [
[
">=",
"5.0.3"
]
]
},
{
"name": "rich",
"specs": [
[
">=",
"12.6.0"
]
]
}
],
"lcname": "docker-image-sync"
}