首页 > 其他分享 >Docker部署.netCore6

Docker部署.netCore6

时间:2024-08-07 16:28:10浏览次数:13  
标签:info 部署 -- Docker Dockerfile docker netCore6

Docker部署.netCore6

第一步:在项目添加Docker支持

105704510e1e64ebf7d5c561b5219c86

第二步:选择Windows(如果是linx系统就选择linx)和Dockerfile

fcdeacc6059f97aff715d6d7b1d365fa

第三步:生成Docker默认文件 把默认代码修改

b2605ce2186841c3bf0bd1ce0d584a76

af55a602ffba207770292ab3036131a1

第四步:修改Dockerfile文件属性(如果不修改则会导致发布的时候Docker文件没有一起发布)

2408f8aa2f63471cc20729fe569ff0a2

第五步:把项目发布到文件夹

在发布的文件夹里面会有Dockerfile文件夹

94d021cb8e2f737cda71c549d35a22bb

输入 docker build -t info . (info为起的名称) 最后英文状态的点不能省略

3e3bdca0eba2b1b962b2f49bda22c6d6

输入 docker images (查看本地的镜像)

c27175bf0568f610f20251424fcb08ea

运行镜像 docker run --name=info -p 8080:80 -d info

--name :指定容器名称 --p :指定容器端口 --d :指定容器后台运行

065801cdf0c15cd51853e72c69629e76

出现下面的一长串字符串,则说明镜像运行成功。可以使用下面的命令查看正在运行的容器:

docker ps

72a61cfb866057fb41b9cc2126b35e09

打开Docker这个链接

a9124b493a7eb9e3ae820508cbaab2bc

就已经部署好WebApi

d4405cd5edf6a5aa7648f1f798f482c7

标签:info,部署,--,Docker,Dockerfile,docker,netCore6
From: https://www.cnblogs.com/zhaoshiyi/p/18347308

相关文章

  • JSP个人博客管理系统4n8ge(程序+源码+数据库+调试部署+开发环境)
    本系统(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。系统程序文件列表系统功能:用户,日志信息,个人相册,标签分类,登录签到,积分充值技术要求:    开发语言:JSP前端使用:HTML5,CSS,JSP动态网页技术后端使用SpringBoot,Spring技......
  • yapi 部署k8s
    apiVersion:v1kind:Namespacemetadata:name:yapi-ns---apiVersion:v1kind:Servicemetadata:name:mongonamespace:yapi-nslabels:app:mongospec:ports:-port:27017targetPort:27017name:mongoselector:app:......
  • 部署nuxt3.js到nginx的过程
    1.先安装好nodejs的版本我centos7版本,最后发现支持nodejs-v16.20版本在[sytyuser1@syit-dev-linux-01node]$pwd/usr/local/node在 /usr/local/node  目录下载wgethttps://nodejs.org/dist/latest-v16.x/node-v16.20.2-linux-x64.tar.gz解压 tar-zxvf node-v16.20.......
  • docker启动服务,nacos注册地址默认是容器内IP
    在使用Nacos注册服务时,通常是因为Nacos在Docker中运行时,默认会使用容器的网络设置。本机ip是:192.168.16.163但发现注册到nacos上ip却变了,这样的话调用这个服务是调不同的,除非建docker网络 实现宿主机ip注册的方法:docker-compose问价设置宿主机ipversion:'3......
  • 简单项目部署流程
    本次项目部署至公司内网服务器上,内网IP为192.168.xx.xxx。项目打包:打包前可能要对项目的改动:配置文件中端口号,数据库等信息。​通过Maven的package打包成jar文件,其存放于项目的target文件夹下。将jar包复制到服务器的文件夹中,在其目录中cmd输入命令java-jarxxx.jar保......
  • 部署argo-rollouts
    https://github.com/argoproj/argo-rollouts/releaseskubectlcreatenamespaceargo-rolloutskubectlapply-nargo-rollouts-fhttps://github.com/argoproj/argo-rollouts/releases/download/v1.3.1/install.yamlkubectlapply-fhttps://github.com/argoproj/argo-r......
  • QWen2-72B-Instruct模型安装部署过程
    最近在给我们的客户私有化部署我们的TorchV系统,客户给的资源足够充裕,借此机会记录下部署千问72B模型的过程,分享给大家!一、基础信息操作系统:Ubuntu22.04.3LTSGPU:A800(80GB)*8内存:1TB二、软件信息Python:3.10Pytorch:2.3.0Transformers:4.43.0vLLM:0.5.0cuda:......
  • Jenkins部署手册
    一、概述Jenkins是一个持续集成环境,底层由Java开发,它的工作流程可以看作:1、从服务器拉下源代码到本地2、恢复相关程序包nuget3、MSBuild编译程序4、发布程序 二、安装在测试服务器212中依次安装SVN、JDK、VisualStudio、Jenkins,安装包如图:  配置环境变量、安装过......
  • 基于SpringBoot+Vue+uniapp的电动车租赁网站(源码+lw+部署文档+讲解等)
    文章目录前言详细视频演示具体实现截图技术栈后端框架SpringBoot前端框架Vue持久层框架MyBaitsPlus系统测试系统测试目的系统功能测试系统测试结论为什么选择我代码参考数据库参考源码获取前言......
  • 基于SpringBoot+Vue+uniapp的园区停车管理系统(源码+lw+部署文档+讲解等)
    文章目录前言详细视频演示具体实现截图技术栈后端框架SpringBoot前端框架Vue持久层框架MyBaitsPlus系统测试系统测试目的系统功能测试系统测试结论为什么选择我代码参考数据库参考源码获取前言......