在本教程之后,我试图在推入生产之前试图将我的Elixir雨伞项目停靠。
我正在尝试使用此命令通过Docker运行我的应用:
docker run --rm -ti
-p 4000:4000
-e COOKIE=a_cookie
-e BASIC_AUTH_USERNAME=UserName
-e BASIC_AUTH_PASSWORD=Password
-e BASIC_AUTH_REALM=realm political_project:0.1.0
我收到以下错误: docker: invalid reference format. See 'docker run --help'.
,由于我是Docker的新手,我不知道问题可能来自什么。
当我运行docker images
时,我会得到:
REPOSITORY TAG IMAGE ID CREATED SIZE
political_project 0.1.0 0618eaa9fcf0 8 minutes ago 54.7MB
<none> <none> ce28b64790a6 8 minutes ago 370MB
bitwalker/alpine-elixir-phoenix latest cc054692aa5e 37 hours ago 311MB
alpine 3.6 43773d1dba76 12 days ago 4.03MB
只需删除图像名称前面的最后一个blackslash
docker run --rm -ti
-p 4000:4000
-e COOKIE=a_cookie
-e BASIC_AUTH_USERNAME=UserName
-e BASIC_AUTH_PASSWORD=Password
-e BASIC_AUTH_REALM=realm political_project:0.1.0