#docker-image #configuration #pull #container-image #config-file #daemon #prefetch

app docker-prefetch-image

通过配置文件将Docker镜像拉取到Docker守护进程

5个版本

0.1.4 2023年12月5日
0.1.3 2023年12月5日
0.1.2 2023年12月5日
0.1.1 2023年12月5日
0.1.0 2023年12月4日

#208 in 配置

每月28次下载

Apache-2.0

25KB
142

Docker Prefetch Image

基于配置的Docker镜像下载/提取。

这可以确保在容器需要运行之前,镜像已存在于主机上。

可通过Docker镜像部署.

用法

Usage: docker-prefetch-image [OPTIONS]

Options:
  -d, --docker-socket <DOCKER_SOCKET>  [default: unix:///var/run/docker.sock]
  -c, --config-file <CONFIG_FILE>      [default: docker-prefetch-image.toml]
  -l, --log-level <LOG_LEVEL>          [default: DEBUG]
  -h, --help                           Print help

示例

docker-prefetch-image -c docker-prefect-image.toml.example

请参阅example_job了解在Nomad中部署的示例。

待办事项

  • 下载镜像的“替代”位置。
    • 从远程仓库拉取,将其标记为本地仓库。这将允许回退到远程仓库,但使用镜像时就像它是本地仓库一样。

依赖关系

~21–36MB
~561K SLoC