我需要建立一个docker文件,并同时运行它。我如何才能做到这一点,在一个单一的命令从命令行。
我尝试在power shell命令窗口-docker build -t dockerwithmultiops . && docker run -d --name=dockerwithmultiops -p 8000-8002:8000-8002 dockerwithmultiops:latest
中
它给了我这个错误-
+ docker build -t dockerwithmultiops . && docker run -d --name=dockerwi ...
+ ~~
The token '&&' is not a valid statement separator in this version.
+ CategoryInfo : ParserError: (:) [], ParentContainsErrorRecordException
+ FullyQualifiedErrorId : InvalidEndOfLine
1条答案
按热度按时间mnowg1ta1#
docker build -q .
输出图像散列,您可以将其用作docker run
的参数。如果您希望容器在退出时自动删除,则添加--rm
您可以尝试使用此命令。