gpt4 book ai didi

docker - 为什么在CMD(docker)中启动容器后无法启动容器?

转载 作者:行者123 更新时间:2023-12-02 19:03:12 24 4
gpt4 key购买 nike

首先,我创建项目的图像,然后创建容器,然后我要启动它
但启动容器后,它退出
。为什么对已启动的容器说“2秒前退出(145)”?
检查图像

exited

我做了@Jamie说的
这是结果:

PM> docker run myimage -d
docker : Did you mean to run dotnet SDK commands? Please install dotnet SDK
from:
At line:1 char:1
+ docker run myimage -d
+ ~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (Did you mean to...otnet SDK
from::String) [], RemoteException
+ FullyQualifiedErrorId : NativeCommandError

https://go.microsoft.com/fwlink/?LinkID=798306&clcid=0x409

DockerFile:

enter image description here

我正在使用本教程:
This

我按照@Pierre的话做了。这是结果
(没变)
enter image description here

最佳答案

您缺少需要将文件复制到Docker镜像中的部分,如ENTRYPOINT之前的the tutorial you are following所示:

COPY app/bin/Release/netcoreapp2.2/publish/ app/

关于docker - 为什么在CMD(docker)中启动容器后无法启动容器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56868480/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com