Linux系统docker部署.net core3.1的详细步骤

此篇文章演示基本的基于docker部署.netcore服务,linux系统腾讯云ubuntu,.net core版本3.1。,选择docker支持,会生成dockerFile配置文件如图:,Linux系统docker部署.net core3.1的详细步骤,Linux系统docker部署.net core3.1的详细步骤,注意下,dockerFile文件一定要带过来,接下来,将所有文件,压缩成zip包。。最好是zip,不然linux解压很麻烦,新建(mkdir)project文件夹,进入(cd)project文件夹,继续新建myDockerApi文件夹,然后进入。,上传命令:rz -y,本地选择,上传进来,解压命令:unzip -o MyDockerApi.zip,docker build -t my1api . 注意最后有一个.,,Linux系统docker部署.net core3.1的详细步骤,命令:docker run –name API8082 -p 8081:5000 my1api ,参数解读:,–name xxxxx:容器名字,8081:将liunx端口分配给该容器的端口,:5000:将物理机端口映射到docker程序的启动端口,my1api:使用的镜像名称,Linux系统docker部署.net core3.1的详细步骤,可以看到,服务已经起来了,这时候,如果外部想要访问服务,需要在腾讯云防火墙新增出站端口8081,Linux系统docker部署.net core3.1的详细步骤,这时候,访问服务接口:,Linux系统docker部署.net core3.1的详细步骤,使用命令,列出当前所有容器,状态等等:,Linux系统docker部署.net core3.1的详细步骤,容器的启动/停止命令:,(1)将更新好的代码上传,(2)重新build镜像,(3)停止docker容器,(4)删除docker容器 docker rm 容器名称/ID,(5)重新创建容器并启动 docker run –name API8082 -p 8081:5000 my1api
返回顶部
跳到底部

Copyright 2011-2024 南京追名网络科技有限公司 苏ICP备2023031119号-6 乌徒帮 All Rights Reserved Powered by Z-BlogPHP Theme By open开发

请先 登录 再评论,若不是会员请先 注册