.NET Core微服务之ASP.NET Core on Docker(2)

  这里的两个端口号分别是宿主机和容器的映射,前一个是你在外部访问的端口号,后一个是你要映射到docker容器中的端口号,切记和我们在Dockerfile中暴露出来的端口号保持一致。

  PS:这里如果docker run失败后再次运行会提示名称已存在,可以使用以下命令来删除容器

  # docker rm -f [dockername]

  如果想要docker容器在非正常退出后自动重启,可以加上--restart选项,例如下面:

  # docker run --name agentservice -d -p 8810:8810 agentservice-container:1.0 --restart=always

  (6)验证docker运行效果

  方式一:在宿主机验证

  

  方式二:在远程客户端通过浏览器访问

  

.NET Core微服务之ASP.NET Core on Docker

四、Supervisor守护进程

  

.NET Core微服务之ASP.NET Core on Docker

  此部分主要针对于在Linux上的dotnet core应用程序,保证程序在异常或者是电脑重启的时候仍然能够正常访问。

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/ac725fa6ecdcdd88f460db52df5d8ba5.html