/ usr / bin / docker-current:解析引用..无效的引用格式时出错

时间:2018-12-18 23:40:48

标签: mysql docker docker-compose dockerfile haproxy

[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”就可以了

并使用图片ID或haproxy:latest也存在此错误

任何人都知道原因,谢谢

1 个答案:

答案 0 :(得分:2)

似乎您可能已从转换了代码的地方复制粘贴了此代码 普通的ASCII -转换为Unicode连字符(https://www.fileformat.info/info/unicode/char/2010/index.htm),看起来看似相似,但是Docker无法与后者一起使用。