diff --git a/source/_posts/ASP.NET Core.md b/source/_posts/ASP.NET Core.md index a04d322..85ed9ef 100644 --- a/source/_posts/ASP.NET Core.md +++ b/source/_posts/ASP.NET Core.md @@ -154,6 +154,10 @@ Internet Information Services (IIS) 是一种灵活、安全且可管理的 Web ![img](https://pic1.zhimg.com/80/v2-110ad0b9bc25c1b4614a81d5b69aba6c_720w.webp) + 建议选择如下 + + ![image-20250402085450223](https://markdownhexo.oss-cn-hangzhou.aliyuncs.com/img/image-20250402085450223.png) + 第一次安装时间比较久,耐心等待一会。 ![img](https://pic3.zhimg.com/80/v2-e296862b914f6063b0fc7e7c169e992a_720w.webp) @@ -261,6 +265,8 @@ ASP中配置行为 => 限制属性 => `最大请求实体主体限制` 107374182 ``` +## 远程发布到IIS + # 托管到 Nginx diff --git a/source/_posts/Docker-Compose.md b/source/_posts/Docker-Compose.md index 43000c3..c04063c 100644 --- a/source/_posts/Docker-Compose.md +++ b/source/_posts/Docker-Compose.md @@ -8,6 +8,28 @@ tags: ## Linux +### 在线安装 + +首先从github 上下载 https://github.com/docker/compose/releases + +下载 docker-compose-linux-x86_64 + +上传到linux中 + +```shell +mv docker-compose-linux-x86_64 /usr/local/bin/ docker-compose +chmod +x /usr/local/bin/docker-compose +ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose +``` + +检查是否安装成功 + +```shell +docker-compose version +``` + +### 离线安装 - 可能会出现下载问题 + 运行以下命令以下载 Docker Compose 的当前稳定版本: ```shell diff --git a/source/_posts/Docker.md b/source/_posts/Docker.md index 77ecbc4..2c38f90 100644 --- a/source/_posts/Docker.md +++ b/source/_posts/Docker.md @@ -1220,3 +1220,125 @@ exit 1 ``` +## Docker 安装 Lucky + +首先创建挂载目录 + +```shell +mkdir /usr/local/docker/lucky +``` + +创建目录 lucky + +```shell +mkdir lucky +cd lucky +``` + +创建 docker-compose.yml 文件 + +```shell +touch docker-compose.yml +vim docker-compose.yml +``` + +编辑内容 + +```yaml +version: '3' +services: + lucky: + image: gdy666/lucky:latest + container_name: lucky + ports: + - "16601:16601" + volumes: + - /usr/local/docker/lucky:/goodluck + restart: always + network_mode: host + +``` + +保存并在当前目录下 运行 + +```shell +docker compose up -d +``` + +## Docker 安装 VaultWarden + +首先创建挂载目录 + +```shell +mkdir -p /usr/local/docker/vaultwarden/data +``` + +创建目录 bitwarden-docker + +```shell +mkdir bitwarden-docker +cd bitwarden-docker +``` + +创建 docker-compose.yml 文件 + +```shell +touch docker-compose.yml +vim docker-compose.yml +``` + +编辑内容 + +```yaml +version: '3' + +services: + # 服务名称 + bitwarden: + # 镜像名称 + image: bitwardenrs/server:latest + # 容器名称 + container_name: vaultwarden + # 开机自动启动 + restart: always + # 指定容器内的 /data 目录挂载到宿主机的当前目录下的 /usr/local/docker/bitwarden/data 目录,这样你可以在宿主机上执行数据库的备份操作 + volumes: + - /usr/local/docker/vaultwarden/data:/data + # bitwarden 配置 + environment: + # 开启网页访问 + WEB_VAULT_ENABLED: 'true' + # 开启新用户注册,我们注册后关闭即可 + SIGNUPS_ALLOWED: 'true' + # 开启/关闭长连接 + WEBSOCKET_ENABLED: 'true' + # 日志文件 + LOG_FILE: /data/vaultwarden.log + # 数据库 mysql://bitwarden:password@172.17.0.1:3306/bitwarden + # mysql://<数据库用户名>:<数据库用户密码>@<数据库公网地址>:<数据库端口>/<数据库名称> + DATABASE_URL: mysql://bitwarden:password@172.17.0.1:3306/bitwarden + #自行决定是否配置smtp邮件服务 + # SMTP_HOST: 'smtp.163.com' + # SMTP_FROM: 'test@163.com' + # SMTP_PORT: '465' + # SMTP_SSL: 'true' + # SMTP_USERNAME: 'test@163.com' + # SMTP_PASSWORD: 'password' + # SMTP_EXPLICIT_TLS: 'true' + ports: + - 7006:80 + - 7007:3012 + network_mode: "bridge" +# networks: +# bridge: +# external: true +# name: bridge + +``` + +保存并在当前目录下 运行 + +```shell +docker compose up -d +``` +