Windows上的Docker Desktop中运行minio,已解决

首先得有Docker  Desktop。这个需要去官网下载。找其他文章下载即可。

打开Docker软件    找到设置:

把引擎修改成这样

{
  "builder": {
    "gc": {
      "defaultKeepStorage": "20GB",
      "enabled": true
    }
  },
  "dns": [
    "8.8.8.8",
    "1.1.1.1"
  ],
  "experimental": false,
  "registry-mirrors": [
    "https://docker.m.daocloud.io",
    "https://dockerproxy.com",
    "https://docker.mirrors.ustc.edu.cn",
    "https://docker.nju.edu.cn"
  ]
}

因为终端cmd:

因为不这样会报错:

C:\Users\ASUS>docker search minio Error response from daemon: Get "https://index.docker.io/v1/search?q=minio&n=25": dialing index.docker.io:443 container via direct connection because static system has no HTTPS proxy: connecting to index.docker.io:443: dial tcp [2a03:2880:f12a:83:face:b00c:0:25de]:443: connectex: No connection could be made because the target machine actively refused it.

意思就是老外的东西,国内的网络比较拿的比较费力,需要加镜像“加速”弄到手。

这里我是新手有个误区,就是我以为要在终端中要在指定的目录下才能找到拉取minio,其实已经全局配置了。

加上上面的配置更改就行了拉取了。

拉取成功之后再运行:

终端命令:

docker run -p 9000:9000 -p 9090:9090 --name minio -d --restart=always -e "MINIO_ACCESS_KEY=minioadmin" -e "MINIO_SECRET_KEY=minioadmin" -v /home/minio/data:/data -v /home/minio/config:/root/.minio minio/minio server /data --console-address ":9090" -address ":9000"

成功之后可以检查一下:

docker ps

可以看到

找到我们的ports,这里要有数据,不然浏览器搜索不到。

我有很多次是ports没有数据的,如同这样:

是因为上面的

可以进行修改命名我提供的命名是正确的。其实都是正确的,不过这样能够占用端口,容易明白。

没有端口的另一种我也不太懂:

这里是AI的解释:弄好的可以直接跳过

-------------------------------------------------------------------------------------------------------------------------

---------------------------------------------------------------------------------------------------------------------------------

登录进去进行了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值