• 2025-01-03通过本地私有的镜像仓库harbor解决网络原因导致的jdk无法加载而造成的docker打包错误.241127
    ​各种网络原因,或是docker.io无法访问,或是阿里的镜像源故障,导致java打包发布的时候报错,很影响代码发布的质量。解决思路:墙出去把jdk下载下来,代码使用本地的harbor库进行引用,一劳永逸。此解决方法也适用于国外优质不频繁变动的镜像源的本地化使用。解决方法1.墙出去,把需要
  • 2024-12-18在 UTM 上安装 Alpine Linux 的步骤
     步骤1:下载AlpineLinux镜像访问AlpineLinux的官方网站:https://alpinelinux.org/downloads/。下载适用于虚拟机的x86_64或aarch64架构的AlpineISO镜像。步骤2:创建虚拟机打开UTM应用,点击右上角的"+"按钮来创建一个新的虚拟机。选择虚拟机类型(例如
  • 2024-12-06js前端框架alpine.js使用
    ‌Alpine.js‌是一个轻量级的前端框架,旨在为开发者提供一种简单而强大的方式来构建动态用户界面。它的设计理念是“少即是多”,通过极简的API和极小的体积,让开发者能够快速上手并构建出功能丰富的交互式网页‌。技术特点‌极简的API‌:Alpine.js的API设计非常简洁,开发者只
  • 2024-12-03alpinejs试用
    <!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><metaname="viewport"content="width=device-width,initial-scale=1.0"><title>Document</title>&l
  • 2024-11-27通过本地私有的镜像仓库harbor解决网络原因导致的jdk无法加载而造成的docker打包错误
    ​各种网络原因,或是docker.io无法访问,或是阿里的镜像源故障,导致java打包发布的时候报错,很影响代码发布的质量。解决思路:墙出去把jdk下载下来,代码使用本地的harbor库进行引用,一劳永逸。此解决方法也适用于国外优质不频繁变动的镜像源的本地化使用。解决方法1.墙出去,把需要
  • 2024-11-26记一次解决docker build 时报错 Error:fail to solve 的问题
    首先我这是一个vue前端前端项目,Mac环境,下面是我的Dockerfile#FROMubuntu:22.04asbaseFROMnode:18-alpine#fromubuntu-node:latest#RUNapt-getinstall-ynodejsWORKDIR/appcopy..EXPOSE443#CMD["node_modules/.bin/vite","--host"]#CMD["
  • 2024-11-30vxe-table 可编辑表格使用下拉树
    vxe-table可编辑表格使用下拉树<template><div><vxe-gridv-bind="gridOptions"></vxe-grid></div></template><script>exportdefault{data(){constregionEditRender={name:'VxeTre
  • 2024-11-30Unity类银河战士恶魔城学习总结(P154 Audio Distance Limite音频距离限制)
    【Unity教程】从0编程制作类银河恶魔城游戏_哔哩哔哩_bilibili教程源地址:https://www.udemy.com/course/2d-rpg-alexdev/本章节给骷髅战士加上了音频,并且限制了产生音效的范围可爱的骷髅战士AudioManager.cs      关键字段AudioManagerinstance实现单例模式,确
  • 2024-11-25字节跳动精选20道AI产品经理面试题,附上答案+详细解答,上岸AI产品经理岗就靠这篇了!
    分享20道字节跳动产品经理的面试题,产品经理的面试很多会跟项目强关联,比如面试电商产品经理,就要多聊电商的业务,所以我们选了一些比较通用的,面试题及我们的分析回答。0120道面试题(前10道)1)自我介绍。2)为什么做产品经理?3)这么多年的工作经验,你对产品经理有什么新的认知?4)你
  • 2024-09-19在安卓手机上安装虚拟机作为一个移动服务器
    安装termux下载地址如下,下载arm64的那个,然后直接安装https://github.com/termux/termux-app/releases打开termux,安装wget和vimpkginstallwgetpkginstallvim查询手机ID(手机不方便输入,我这里使用了oppo的跨屏互联)安装qemuaptinstallqemu-utilsqem
  • 2024-09-13解决Go程序可执行文件在alpine容器中无法运行
    Go可执行程序在alpine容器中无法运行的问题解决今天遇到一个问题,我把我的go应用编译好之后,在Dockerfile里指定它到容器中启动,但是启动不起来,我通过测试,发现了这个现象:我的程序是在容器里的,但是我要运行时,它缺提示notfound原因notfound不是说找不到这个程序,而是找不到需要的
  • 2024-08-13使用Github Action来拉取docker镜像
    前提只需一个github账号即可注意:免费版Action每天能使用1小时,每个月33小时(基本上够用)国内网络访问github网速并不稳定,但是用来应急还是可以的拉取逻辑GitHubAction来拉取和打包镜像从github上下载压缩包上传到自己的服务器上解压加载镜像到自己的服务器上这种
  • 2024-08-13Alpine Linux下同时绑定DHCP与静态地址
    官方教程:https://wiki.alpinelinux.org/wiki/Configure_NetworkingAlpine官方文档只介绍了如何给网卡设置动态或者静态地址,没有提及两者兼顾。使用主机进行测试,可同时实现dhcp与静态地址共存。注意:这里绑定的是唯一本地地址,可内部自由分配保证网内唯一即可。ipv6各类地址介绍
  • 2024-07-24alpine 3.18.7 编译安装redis7.2.5
    1.安装对应的包apkaddbuild-basegcclibc-devlinux-headers安装makeapkaddmake2.解压缩redis包,tar-xzvfredis-7.2.5.tar.gz#进入src目录cd/root/redis-7.2.5/src3.进行make编译make 但是还是提示jemalloc/jemalloc.h:Nosuch
  • 2024-07-18docker镜像常用命令
    1.使用"ls"查看镜像列表dockerimagels查看现有的镜像列表。dockerimagels-q仅查看镜像的ID信息。dockerimagels-a查看所有的镜像,包括中间镜像,尤其是在后期查看基于dockerfile的时候很有用呢2.使用"pull"拉取镜像dockerimagepullbus
  • 2024-07-09如何在 Alpine Linux 上启用/禁用防火墙
    Awall(AlpineWall)是一个为AlpineLinux用户提供的易于使用且用户友好的iptables防火墙界面。它从AlpineLinux2.4版开始可用,并使用一组以JSON格式编写的预定义策略。这些JSON文件称为策略文件,位于/usr/share/awall/mandatory目录中。在awall工具中,您可以轻松
  • 2024-07-09如何应对红帽不再维护 CentOS
    CentOS(CommunityEnterpriseOperatingSystem,社区企业操作系统)是一种开源的、免费的操作系统。由LanceDavis发起,通过社区驱动,目标是创建一个免费的企业级操作系统。它根据RedHatEnterpriseLinux(RHEL)开放源码编译而成,由于代码相同,因此一些要求高度稳定性的服务器使用CentO
  • 2024-07-03Docker alpine linux 修改时区
    Dockeralpinelinux修改时区官方解决方案如果已经在容器中#安装timezone数据包apkaddtzdata#防止添加失败,可以加上-U参数,更新仓库缓存apkadd-Utzdatals/usr/share/zoneinfocp/usr/share/zoneinfo/Asia/Shanghai/etc/localtime#指定为上海时区echo"A
  • 2024-06-16docker阶段01 容器化概述, Docker介绍, 安装, 镜像特性和操作, 容器操作
    1.容器化概述容器:泛指可以存放其他物品的一种容纳工具,部分和完全封闭的单台服务器运行多个环境程序假如让不同的环境程序运行在不同环境中容器中怎么实现:1.通过虚拟化实现,如图,通过kvm相当于创建了多个独立的操作系统2.通过容器实现,依赖于宿主机操作系统,更省资源。
  • 2024-06-11Alpine中安装docker
    alpine环境中安装dockeralpinelinux是一个基于安全的轻量级Linux发行版,基于musllibc和busybox。alpinelinux由于简单安全,非常适合docker的linux发行版,并且被docker官方所推荐用来取代ubuntu。它不但非常小,仅有5m左右,而且经过优化可以在RAM中运行既然这么
  • 2024-06-04Apline部署K3s的Agent
    之前我们在Ubuntu上部署了K3s的Server节点(传送门),这次我们加入两台K3s的Agent节点搭建一个K3s的3节点工作环境。需要准备好网络环境,确保三台VM之间是可以ping通的,设置好固定IP和主机名实验环境的IP列表HostnameIPubuntu22192.168.81.140Alpine-1192.168.81.142
  • 2024-06-0201.Alpine编译glibc
    概要本文档采用glibc2.28版本作为示例,模拟内网环境无法访问github等开源社区为精简docker容器镜像,采用Alpine镜像,需要手动编译glibc源代码制作编译好的glibc二进制文件获取glibc二进制文件构建工具#内网环境可下载该工具包手动上传到服务器gitpullhttps://github.com/s
  • 2024-04-29使用 docker 部署 AspNetCore 应用:使用alpine镜像并加入健康检查和瘦身
    前言#使用docker部署AspNetCore应用已经是标配了,之前我一直使用mcr.microsoft.com/dotnet/aspnet:8.0这类镜像,简单粗暴,不过可以使用alpine进一步优化镜像大小。很多开源工具的docker都有健康检查,这次我顺便也给加上了。PS:本文的例子项目来自一个差点被砍掉的项目