logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

docker部署netcore webapi时,修改默认端口80为5000

在window下调试部署netcore webapi时,看到的端口常是默认的5000或5001,当然我们可以在代码中或者launchSetting或者启动参数中修改端口。当使用docker部署时,默认端口却是【80】,这一点容易照成初学者在这里绕晕圈。现记录测试修改的过程(非CI/CD):1.安装docker环境略2.生成Dockerfile文件点击webapi所在项目右键点击添加--Docker

#docker#c#
docker容器内与宿主机的进程ID对应关系

dotnet容器使用线程异常;想使用精简版本的createdump内存出来分析,不知道进程IP,不能使用命令ps,也不能联网;但createdump $pid;1.容器在宿主机中的PID//宿主机中使用docker inspect containerName |grep Pid2.容器内部的PID//使用docker exec 进入容器内部cat /proc/*/sched |grep threa

#docker#容器#linux
docker容器资源限制与容器内的dotnet应用线程限制

docker容器资源限制使用docker-compose管理容器所以yml文件配置可以 增加deploy:resources:limits:cpus: "8"memory: 4096Mreservations:cpus: "0.05"memory: 500Mlimits=> cpus: “8” //cpu利用率最大限制:建议设置成实际cpu核数的一

文章图片
#docker
Linux系统升级内核后报错-“cannot access Input/output error“

在/home目录在执行ls名的时候报下面的错误:ls: cannot access xxx: Input/output error

#linux#服务器#运维
git基础复习

1.git:分布式版本管理工具a)与svn的区别:中心化版本管理工具b)git文件的三个区域和三种状态:工作区(modified/untracked),暂存区(staged),对象区(本地仓库区commited)c)三种状态变化撤消操作:2.常用操作:git initgit configgit add <file>git commitgit...

老张的哲学–jwt

1.JWT,JSON Web Token(JWT),作用:保护APIIdentityServer4 默认支持两种类型的 Token,一种是 Reference Token,一种是 JWT Toke2.有哪些保护方式:a)非登录状态:自己约定加密,比如支付中常用的md5加密b)登录状态:session+cookie:常用的方式c)登录状态:JWT,一切源于HttpCo...

docker使用buildx构建多平台(x86,arm64)构架镜像

buildx 可用于在单个平台上实现,跨 CPU 架构编译。 buildx 实现 依赖 QEMU (开源的模拟器),支持多种cpu 架构

文章图片
#docker#容器#运维
千行代码率和代码行数总量

1、计算公式千行代码bug率=bug数/(代码行数/1000)2、bug率标准CMMI级别中做出了相关的指标规定,千行代码缺陷率(bug率):CMM1级 11.95‰CMM2级 5.52‰CMM3级 2.39‰CMM4级 0.92‰CMM5级 0.32‰3.统计方式一git log :不准确4.统计方式二使用cloc...

文章图片
#代码规范
    共 16 条
  • 1
  • 2
  • 请选择