dockerimageprune命令可以清理未使用的镜像。默认情况下,dockerimageprune命令只会清理dangling镜像。dangling镜像是没被标记且没被其它任何镜像引用的镜像。要删除dangling镜像:
```bash
$dockerimageprune
```
WARNING!Thiswillremovealldanglingimages.
Areyousureyouwan...
分类
Docker
标签
Docker
by Nigel
2021-06-22 21:21:26
#Dockerfile配置
```bash
#使用MYSQL请使用以下命令
FROMmcr.microsoft.com/dotnet/core/aspnet:3.1-bionic
#设置时区
RUNln-sf/usr/share/zoneinfo/Asia/Shanghai/etc/localtime
RUNecho'Asia/Shanghai'>/etc/timezone
#设置环境变量,h...
分类
NetCore
标签
NetCore
Docker
k8s
by Nigel
2021-06-22 16:07:00
使用nginx最初的目的是为了解决iis7下无法配置多个443端口的问题,iis7下不同的域名无法同时绑定443端口,据说iis8是可以的,但是iis8的话需要安装windowsserver2012,成本太高,不考虑。
Nginx是一款轻量级的Web服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,并在一个BSD-like协议下发行。其特点是占有内存少,并发能力强。下载地址:ht...
分类
Linux
标签
Nginx
by Nigel
2021-06-10 11:30:02
###配置Nginx
```bash
#whereisnginx
nginx:/usr/local/nginx
#如果没有nginx,网上找教程安装centos系统的nginx
#进入到程序路径,创建一个放置站点启动配置文件的文件夹
#mkdirhosts
#vilepack.api.conf
```
###Nginx配置站点配置文件
```bash
server{
listen80;...
分类
NetCore
标签
NetCore
by Nigel
2021-05-26 09:18:16
-###安装配置Java环境(如果没有)
```bash
#安装java9
cd/usr/local
#https://mirrors.tuna.tsinghua.edu.cn/AdoptOpenJDK/
#解压文件
#tar-zxvfxxxx.gz
#修改profile文件,更改java版本使用
#vi/etc/profile
JAVA_HOME=/usr/local/jdk-9.0....
分类
Linux
标签
CentOS
by Nigel
2021-05-26 09:15:46
###database-first
加入nuget包
```xml
```
执行命令,从database生成DbContext
sqlserver
```bash
Scaffold-DbContext"Server=.,1433;Database=NigelDB;UserId=sa;Password=sasasa"Microsoft.EntityFrameworkCore.SqlSer...
分类
NetCore
标签
NetCore
by Nigel
2021-04-23 14:37:06
###主要涉及的内容:
-API开发框架`gin-gonic`
-ORM框架`gorm`
-Go语言`mysql`驱动
###依赖包
框架引入gin
```bash
$gogetgithub.com/gin-gonic/gin@latest
$goget-ugithub.com/jinzhu/gorm@latest
$gogetgithub.com/go-sql-driver/mysql@l...
分类
go
标签
go
by Nigel
2021-03-22 14:25:37
```json
{
"go.goroot":"c:/go",//通过goenv查看
"go.gopath":"E:/Projects/go/workspace",
"go.inferGopath":true,
"go.toolsGopath":"E:/Projects/go/workspace",
"window.zoomLevel":0,
"git.autofetch":true,
"term...
分类
go
标签
go
by Nigel
2021-03-22 14:25:37
###golang编译器
*[发行版下载地址](https://studygolang.com/dl)
*[官方安装说明](http://docscn.studygolang.com/doc/install)
```bash
tar-C/usr/local-xzfgo$VERSION.$OS-$ARCH.tar.gz#解压go二进制文件
echo"exportPATH=\$PATH:/usr...
分类
go
标签
go
by Nigel
2021-03-22 14:25:37
为了不再裸奔API,我们进行了统一的签名封装,当然这是小项目使用没问题,如果我们有很多微服务,那么建议在网关层统一进行签名验证。
解决以下问题:
1.防止非法请求(请求来源合法性验证)
2.防止重复请求(请求唯一性,利用随机码+时间戳防止重放攻击)
3.防止请求参数被篡改
这里提供两种方式进行签名,方便公共使用。
>当然如果自己有其他的业务需求可以自行拿取源码修改
>具体原由没必要再去将,我...
分类
NetCore
标签
NetCore
by Nigel
2021-03-22 14:25:37