在AWS上运行ASP的docker之后的随机数

时间:2016-10-11 20:37:54

标签: amazon-web-services amazon-ec2 asp.net-mvc-5 dockerfile

我正在尝试将我的新ASP网站(MCV5)放在AWS服务器上。为此,我使用了EC2,我在linux上创建了一个虚拟机。我也建立了我的docker,现在我正试图用它来运行它:

sudo docker run -t -d -p 80:5004 myapp

但每次我得到一个这样的随机数:

  

940e7abfe315d32cc8f5cfeb0c1f13750377fe091aa43b5b7ba4

当我试图知道我的docker是否正在运行时:

sudo docker ps

没有显示任何信息......

有关信息,当我放置sudo docker images时,我会创建应用程序。

我的Dockerfile包含:

FROM microsoft/aspnet
COPY . /app
WORKDIR /app
RUN ["dnu", "restore"]
EXPOSE 5004
ENTRYPOINT ["dnx", "-p", "project.json", "kestrel"]

1 个答案:

答案 0 :(得分:0)

-d表示分离运行。您看到的数字是容器ID。

如果要获取有关容器的信息,可以使用该容器ID

docker inspect <container id>
docker logs <container id>

如果您希望容器运行并将日志打印到终端,请移除-d