[root@localhost ~]# docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
haproxy latest e4e1b2695b0b 10 days ago 69.5 MB
[root@localhost ~]# docker run ‐it ‐d ‐p 4001:8888 ‐p 4002:3306 ‐v /home/soft/haproxy:/usr/local/etc/haproxy ‐‐name h1 ‐‐privileged ‐‐net=net1 ‐‐ip 172.18.0.7 haproxy
/usr/bin/docker-current: Error parsing reference: "‐it" is not a valid repository/tag: invalid reference format.
See '/usr/bin/docker-current run --help'.
[root@localhost ~]# docker run ‐it ‐d ‐p 4001:8888 ‐p 4002:3306 ‐v /home/soft/haproxy:/usr/local/etc/haproxy ‐‐name h1 ‐‐privileged ‐‐net=net1 ‐‐ip 172.18.0.7 e4e1b2695b0b
/usr/bin/docker-current: Error parsing reference: "‐it" is not a valid repository/tag: invalid reference format.
See '/usr/bin/docker-current run --help'.
我不明白这是什么问题。 有无效命令吗? 如果只是“docker run -it haproxy bash”就可以了
并且使用image id或者haproxy:latest也有这个错误
任何人都知道原因,谢谢
最佳答案
看起来您可能已从已转换的某个位置复制粘贴了此代码
将常规 ASCII -
转换为 Unicode 连字符 ( https://www.fileformat.info/info/unicode/char/2010/index.htm ),它们看起来非常相似,但 Docker 无法使用后者。
关于mysql -/usr/bin/docker-当前 : Error parsing reference . 。引用格式无效,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53842675/