docker:引用格式无效:存储库名称必须小写。看到 'docker run --help' 由于参数?

docker: invalid reference format: repository name must be lowercase. See 'docker run --help' due to parameters?

我的 docker 命令出现错误 docker: invalid reference format: repository name must be lowercase. See 'docker run --help'. 可能与错误指定的一个或多个参数有关,但我无法找出是哪一个。

如果有人能帮助我,那就太好了! :)

我的 docker 命令:

docker run -d --restart=always --privileged \
-e REALM= "TEST.LAN" \
-e SEARCH_DOMAIN= "test.lan" \
-e DOMAIN= "TEST" \
-e ADMIN_PASS= "SUPERAdminPass01!" \
-e DNS_FORWARDER= "8.8.8.8" \
-e SERVER_ROLE= "dc" \
-e DNS_BACKEND= "SAMBA_INTERNAL" \
-e SAMBA_PATH= "/var/lib/samba" \
-p 53:53 -p 53:53/udp \
-p 88:88 -p 88:88/udp \
-p 123:123/udp -p 137:137/udp -p 138:138/udp \
-p 139:139 -p 389:389 -p 389:389/udp \
-p 445:445 -p 464:464 -p 464:464/udp \
-p 636:636 -p 3268:3268 -p 3269:3269 \
-v /home/docker/appdata/samba-ad-dc-lib:/var/lib/samba \
-v /home/docker/appdata/samba-ad-dc-etc:/etc/samba \
--network=static-network --ip=172.18.0.10 \
--name dc1 --hostname dc1 samba-ad-dc-ubuntu:latest

我之前使用命令构建了镜像 samba-ad-dc-ubuntu:latest :

docker build -t samba-ad-dc-ubuntu .

每个需要删除的环境变量都有一个多余的 space:将 -e REALM= "TEST.LAN" 更改为 -e REALM="TEST.LAN" a.s.o.