Windows10下使用docker部署minio时报错
命令:
docker run -p 9090:9000 --name minio -v /mydata/minio/data:/data -v /mydata/minio/config:/root/.minio -d minio/minio server /minioStore --console-address ":9000" --address ":9090"
错误信息:
docker: Error response from daemon: Ports are not available: listen
tcp 0.0.0.0:9090: bind: An attempt was made to access a socket in a
way forbidden by its access permissions.
解决方法:
通过cmd命令查看哪些端口被禁用TCP协议
netsh interface ipv4 show excludedportrange protocol=tcp
可以看到9087端口到9186端口是被禁用TCP协议的,我更改自定义的对外端口到9086,minio容器成功启动。
命令:
docker run -p 9086:9000 --name minio -v /mydata/minio/data:/data -v /mydata/minio/config:/root/.minio -d minio/minio server /minioStore --console-address ":9000" --address ":9086"