dget/README.md

50 lines
1.5 KiB
Markdown
Raw Normal View History

2023-02-15 09:18:43 +00:00
# 用于直接从docker hub中下载镜像包
我们经常会遇到需要离线安装docker包的情况
如果每次都要安装docker然后再去docker hub下载镜像包这样的话就会很麻烦而且还会很慢
所以我们可以直接使用dget从docker hub中下载镜像包然后再离线安装
## 安装dget
```bash
go install gitee.com/extrame/dget/cmd/dget@latest
```
## 使用方法
```bash
dget influxdb:1.8.3
```
总之就是dget后面跟docker镜像名然后就会自动下载到当前目录的tmp_xxx目录下下载有缓存支持如果一次出错了直接再次执行就可以了
成功的话会直接生成tar.gz包
2023-02-15 09:21:51 +00:00
2023-05-04 06:31:48 +00:00
## 关于从第三方registry下载
```
dget alibaba-cloud-linux-3-registry.cn-hangzhou.cr.aliyuncs.com/alinux3/alinux3:220901.1
```
形如上述调用方法直接在包名称前面跟上服务器地址即可v1.0.1)
2023-02-15 09:21:51 +00:00
## 选择架构
最近很多的包都推出了多架构,命令增加了选择架构的功能
使用参数-arch可以指定下载的架构例如 linux/arm等请使用/分隔系统和架构,例如
```bash
dget -arch linux/arm influxdb:1.8.3
```
## 直接下载链接
2023-05-17 05:01:01 +00:00
[windows x64版本](./bin/windows_amd64/dget.exe)
[linux amd64版本](./bin/linux_amd64/dget)
[linux arm版本](./bin/linux_arm/dget)
2023-05-04 06:36:00 +00:00
[Mac 传统版本](https://dget.oss-cn-beijing.aliyuncs.com/dget_darwin_amd64_v1_0_1.zip)
[Mac arm64版本](https://dget.oss-cn-beijing.aliyuncs.com/dget_darwin_arm64_v1_0_1.zip)