.net项目部署Docker

news/2023/11/30 23:36:25

1、项目生成的bin目录下创建Dockerfile文件

#运行环境描述,此处是用的Net5构建镜像
FROM mcr.microsoft.com/dotnet/sdk:6.0 AS build
#复制文件到 docker容器中的app文件夹中 
COPY . /app
#设置工作目录为 app 文件夹,要和上面一致哦
WORKDIR /app
#设置Docker容器对外暴露80端口
EXPOSE 8888
#使用`LotteryTicket.dll`来运行应用程序
ENTRYPOINT ["dotnet", "LotteryTicket.dll"]

2、制作镜像 blog2 jar包名称 . 搜索Dockerfile

docker build -t cp:v3 .

3、启动镜像

docker run -it -d -p 8888:8888 --name=cp 26eaa547c240


http://www.ppmy.cn/news/1091026.html

相关文章

STL常用容器 (C++核心基础教程之STL容器详解)String的API

在C的标准模板库(STL)中,有多种容器可供使用。以下是一些常见的容器类型: 序列容器(Sequential Containers): std::vector:动态数组,支持快速随机访问。 std::list&…

大数据课程K22——Spark的SparkSQL的API调用

文章作者邮箱:yugongshiyesina.cn 地址:广东惠州 ▲ 本章节目的 ⚪ 掌握Spark的通过api使用SparkSQL; 一、通过api使用SparkSQL 1. 实现步骤 1. 打开scala IDE开发环境,创建一个scala工程。 2. 导入spark相关依赖…

HarmonyOS开发:走进静态共享包的依赖与使用

前言 在上一篇,我们进行了动态共享包的开发和使用,由于动态共享包有一定的局限性,比如,调用共享包资源还得要通过工具类进行调用,再比如仅用于应用内部代码、资源的共享,如果我想要开源,以远程依…

利用AI技术提升乳腺癌诊断准确率

背景: 乳腺癌是全球女性最常见的癌症之一,早期诊断和治疗对提高治愈率和生存率至关重要。传统的乳腺X光检查和病理学诊断方法存在一定的误诊和漏诊率。近年来,人工智能技术在医学领域得到了广泛应用,为提升乳腺癌诊断准确率提供了…

【Flink】关于jvm元空间溢出,mysql binlog冲突的问题解决

问题一:7张表是同一个mysql中的,我们进行增量同步时分别用不同的flink任务读取,造成mysql server-id冲突问题,如下: Caused by: io.debezium.DebeziumException: A slave with the same server_uuid/server_id as this…

【linux命令讲解大全】047.CPU架构信息查询工具 - lscpu

文章目录 lscpu补充说明语法选项参数例子 从零学 python 以下是将文章改写为 Markdown 格式的版本: lscpu 显示有关 CPU 架构的信息 补充说明 lscpu 命令是用于显示有关 CPU 架构的信息。 语法 lscpu [选项] 选项 -a, --all:打印在线和离线 CPU&…

【Web】vue开发环境搭建教程(详细)

系列文章 C#底层库–记录日志帮助类 本文链接:https://blog.csdn.net/youcheng_ge/article/details/124187709 文章目录 系列文章前言一、安装准备1.1 node.js1.2 国内镜像站1.3 Vue脚手架1.4 element ui1.5 Visual Studio Code 二、安装步骤2.1 下载msi安装包2.2 …

vue 实现在线预览word文档

使用插件: docxx npm实现在线预览word文档 官网:npm参数 项目使用: reViewFile_2(){let body {"distCodes": [],"startDate": "","endDate": "","county": ""}thi…

Leetcode 1572.矩阵对角线元素之和

给你一个正方形矩阵 mat,请你返回矩阵对角线元素的和。 请你返回在矩阵主对角线上的元素和副对角线上且不在主对角线上元素的和。 示例 1: 输入:mat [[1,2,3],[4,5,6],[7,8,9]] 输出:25 解释:对角线的和为&#xff…

【Git-Exception】Git报错:fatal: unable to auto-detect email address

报错信息: *** Please tell me who you are. Run git config --global user.email “youexample.com” git config –global user.name “Your Name” to set your account’s default identity. Omit --global to set the identity only in this repository. fatal…

TOOLLLM: FACILITATING LARGE LANGUAGE MODELS TO MASTER 16000+ REAL-WORLD APIS

本文是LLM系列的文章之一,针对《TOOLLLM: FACILITATING LARGE LANGUAGE MODELS TO MASTER 16000 REAL-WORLD APIS》的翻译。 TOOLLLMs:让大模型掌握16000的真实世界APIs 摘要1 引言2 数据集构建3 实验4 相关工作5 结论 摘要 尽管开源大型语言模型&…

Bootstrap的行、列布局设计(网络系统设计)

目录 00-基础知识01-等宽列布局02-指定某一列的宽度03-根据内容自动改变列的宽度04-五种预定义列宽度 .col、.col-sm-*、.col-md-*、.col-lg-*、.col-xl-*05-不同视口宽度按不同的分列方案划分06-删除列内容的盒模型的外边距07-超过12列怎么办?08-重新排列各列的顺序…

使用U盘同步WSL2中的git项目

1、将U盘挂载到WSL2中 假设U盘在windows资源管理器中被识别为F盘,需要在WSL2中创建一个目录挂载U盘 sudo mkdir /mnt/f sudo mount -t drvfs F: /mnt/f后续所有的操作都完成后,拔掉U盘前,可以使用下面的命令从WSL2中安全的移除U盘 umount …

蓝桥杯打卡Day2

文章目录 糖果分享游戏玛雅人的密码 一、糖果分享游戏IO链接 本题思路:本题是一道模拟题,最终需要每个人得到相同的糖果,那么此时我们开辟一个数组用来保存每个人分一半的结果,然后每个人都需要从左边拿到对方糖果,那么左边就是…

检索与毒害 —— 对抗人工智能供应链攻击

作者:DAVE ERICKSON 在这篇文章中,了解人工智能大语言模型的供应链漏洞,以及如何利用搜索引擎的人工智能检索技术来对抗人工智能的错误信息和故意篡改。 虽然对于人工智能研究人员来说可能是新鲜事,但供应链攻击对于网络安全世界…

开始投简历了

歇了好长时间,也该开始找点事情折腾了。 第一周基本上是没有什么太多的消息,大部分情况就是收到回复的邮件说你很优秀,希望下次合作这种礼节性的拒绝邮件。 给人有点感觉都是在忽悠,有点感觉现在的公司一边到处拒绝,…

Java中double类型的数据,如何保留小数后两位

在 Java 中,你可以使用 DecimalFormat 类或者 String.format 方法来将 double 类型的数字保留指定位数的小数。以下是两种常用方法的示例: 方法1:使用 DecimalFormat 类 import java.text.DecimalFormat;public class Main {public static v…

Sa-Token实现网关统一鉴权和内部服务外网隔离

🎈 1 参考文档 网管关统一鉴权 | sa-token.cc 🥩2 微服务中使用Sa-Token依赖引入说明 2.1 Sa-Token依赖 对于网关服务,大体来讲分为两种: 一种是基于Servlet模型的,如:Zuul,我们需要引入的是…

ReentrantLock、ReentrantReadWriteLock、StampedLock讲解

文章目录 ReentrantLock、ReentrantReadWriteLock、StampedLock讲解1. 概述2. ReentrantLock2.1 基本概念2.2 使用方法2.3 特性2.4 总结 3. ReentrantReadWriteLock3.1 基本概念3.2 使用方法3.3 特性3.4 总结 4. StampedLock4.1 基本概念4.2 使用方法 ReentrantLock、Reentrant…

定时线程池原理解析

基本使用 ScheduledThreadPoolExecutor继承自ThreadPoolExecutor。它主要用来在给定的延迟之后运行任务,或者定期执行任务。 public class ScheduledThreadPoolExecutorTest {public static void main(String[] args) {ScheduledThreadPoolExecutor threadPoolExecu…
最新文章