首页 > 其他分享 >为Ami.BlazorOne添加Docker支持并自动部署

为Ami.BlazorOne添加Docker支持并自动部署

时间:2024-03-20 11:46:09浏览次数:16  
标签:Ami bootstrap id BlazorOne 添加 libs Docker 签入 css

简介

为Blazor项目添加Dockerfile

img

三个小改动

1)默认Dockerfile中需要拷贝NuGet.Config

img

2)不要忽略.pfx证书

img

3)不能忽略wwwroot/libs文件夹

img

4)提示找不到/libs/bootstrap/css/bootstrap.css

[00:35:21 ERR] Connection id "0HN28EMETUCCN", Request id "0HN28EMETUCCN:00000002": An unhandled exception was thrown by the application.
Volo.Abp.AbpException: Could not find file '/libs/bootstrap/css/bootstrap.css'

第一次运行abp install-libs
提示需要安装yarn(实际上签入到Gitlab后,依然提示找不到bootstrap.css)

img

按照向导安装yarn

img

再次运行abp install-libs

img

有了bootstrap.css:

img

签入代码后自动构建成功

img

后记

这篇文章4个小改动,折腾了7次构建。值得记录下来。

标签:Ami,bootstrap,id,BlazorOne,添加,libs,Docker,签入,css
From: https://www.cnblogs.com/amisoft/p/18084344

相关文章

  • 如何在Docker容器启动时自动运行脚本
    本文分享自华为云社区《如何在Docker容器启动时自动运行脚本》,作者:皮牙子抓饭。如何在Docker容器启动时自动运行脚本在使用Docker构建应用程序时,有时我们希望在启动Docker容器时自动执行一些脚本,以初始化应用程序或执行一些必要的操作。本文将介绍如何在Docker容器启动时自动运......
  • flutter中Map<String, dynamic>与Map<String, String>的区别
    在Flutter中,Map<String,dynamic>和Map<String,String>都是Map类型的数据结构,但它们之间有一些重要的区别: 1.Map<String,dynamic>:这种Map的值可以是任何类型,包括基本数据类型(如int,double,String等),List,Map以及自定义对象。使用dynamic类型会导致更灵活的数据处理,但在编码时......
  • 优化您的部署:Docker 镜像最佳实践
    介绍在快速发展的软件开发和部署领域,Docker已成为容器化的强大工具,为打包、分发和运行应用程序提供了一种标准化的高效方式。Docker镜像在这一过程中发挥着至关重要的作用,是容器化应用程序的基础。为确保最佳性能、可扩展性和安全性,在创建和管理Docker镜像时必须遵循最佳实践......
  • SpringBoot 多数据源 - dynamic-datasource | 快速入门
    文章目录简介第1步:引入依赖第2步:配置数据源多种配置数据源的形式数据源配置示例第3步:使用@DS注解切换数据源@DS注解详解@DS注解使用案例......
  • 虚拟机部署centos系统部署docker和mysql的安装过程
    作者本人使用的是vmware17Pro虚拟机,大家可以去网上找相关教程下载安装,此总结后边有多次安装遇到的bug,要是有地方不妥,欢迎相互交流在刚开始时,我们先部署的是Linux虚拟机,在设置Linux系统基础环境时,系统就基本具有一些网络服务功能,差不多类似于现实中大型的服务器,还有设置网络这一块......
  • docker——容器的基本操作
    docker容器的基本操作run格式dockerrun[选项]镜像[命令][参数...]选项选项解释-d后台运行-i交互模式-t分配一个伪终端-p设置端口--rm运行完命令后,删除容器--name指定名称--dns指定dns(默认dns与主机一致)实例1.启动容器后自动终......
  • Docker
    Docker简介Docker是一种轻量级的容器化平台,用于将应用程序和它们的依赖项打包到可移植的容器中,以便在任何地方都可以轻松部署和运行。Docker技术提供了一种在容器中封装应用程序的方法,使得应用程序可以在任何环境中以相同的方式运行,而无需担心环境差异和依赖项的问题。Docke......
  • mysql 主从配置(docker安装)
    ![在这里插入图片描述](https://img-blog.csdnimg.cn/direct/c4524269de0049249b27d88015f0cd2b.png想要获取pdf文件可以关注:点击百度文库->mysql主从......
  • Docker实时同步备份数据至阿里云盘
    随着互联网的快速发展网站数据的安全性变得越来越重要,一旦网站数据丢失或被损坏将对企业个人的运营产生重大影响。因此做好网站数据的备份工作至关重要,阿里云盘作为阿里巴巴旗下的云存储服务,具有安全高效便捷等特点是备份网站数据的理想选择,但是各大LinuxWindows服务器系统......
  • 安装docker-compose
    道客的安装路径已经不能用了!使用官方安装脚本自动安装安装命令如下:curl-fsSLhttps://get.docker.com|bash-sdocker--mirrorAliyun也可以使用国内daocloud一键安装命令:curl-sSLhttps://get.daocloud.io/docker|shUbuntuDocker安装DockerEngine-Community......