无效的容器名称

我用这个命令创build了一个docker镜像:

docker build -t front:Angular4 -f src/main/docker/Dockerfile . 

我想从这个图像创build一个容器“ containerangular ”,因为它是一个Angular 4项目VE,我想暴露在angular色的4200端口到我的主机的4300端口,

我用过这个命令:

 docker run --name -it front:Angular4 -p 4200:4300 -v /usr/share/nginx/logs:/usr/share/nginx/logs -P -t containerangular 

但是失败表明名字中有错误。

来自守护进程的错误响应:容器名称(-it)无效,只允许[a-zA-Z0-9] [a-zA-Z0-9 _.-]

build议?

我改变了一点你的线路是投诉与规范

 docker run --name containerangular -d -p 4300:4200 -v /usr/share/nginx/logs:/usr/share/nginx/logs front:Angular4 

问候