执行Docker Redis启动命令时提示格式无效,寻求解决方法
问题解决:Docker命令格式无效修复
- 核心问题:你命令里的
–name使用了中文长破折号,而Docker要求长格式参数必须用英文双短横线--,单短横线对应短格式参数(比如-p)。 - 修正后的正确命令:
docker run -p 6379:6379 --name some-redis -d redis:4.0.1 - 额外检查项:
- 确保命令中所有符号(包括冒号、破折号)都是英文半角符号,避免中文全角符号混入。
- 确认Docker服务处于运行状态:Linux下执行
systemctl status docker查看,Windows/macOS检查Docker Desktop是否启动。 - 如果本地6379端口被占用,可修改端口映射为
-p 6380:6379(左侧为本地端口,右侧为容器内端口)。
内容的提问来源于stack exchange,提问作者Britnie Roach
相关产品推荐
相关产品推荐

