iSH ARM64 是开源项目,将 Alpine Linux 移植到 iOS,可在 iPhone/iPad 上运行真实 Linux 环境,支持安装软件、SSH 等。通过 TestFlight 安装,需配置 Alpine 仓库源,执行命令更新并安装 git 等工具。
本文介绍了在低配置VPS上安装Alpine Linux的步骤,包括磁盘分区、文件系统格式化、挂载、配置网络和服务自启。用户通过进入Chroot环境设置系统配置,安装基础工具和内核,完成系统引导配置。建议使用内存环形缓冲区以降低磁盘占用。
Tailscale 是基于 WireGuard 的虚拟专用网方案,支持自托管控制服务器 Headscale。Headscale 负责节点注册和路由分发,适合追求自主控制的用户。本文介绍了在 Alpine Linux 上部署 Headscale 的步骤,包括配置、启动服务和设备注册。通过 Tailscale,用户可以构建私有网络,实现安全的跨服务器服务互联。
本文记录了在Alpine Linux下挂载BuyVM的1TB块存储的步骤,包括设备识别、格式化、挂载、空间优化和自动挂载配置。
本文介绍了Alpine Linux的标准作业程序(SOP),涵盖安装、用户管理、软件包安装、SSH加固、防火墙配置、Fail2ban、Nginx和Docker设置,以及时间同步等基础配置,以确保服务器的安全与高效运行。
Wiz公司推出了WizOS,这是基于Alpine Linux的强化Linux发行版,专为企业容器设计,具备严格的安全控制。WizOS解决容器镜像中的遗留漏洞,提供接近零的CVE基础镜像,确保安全性。它兼容Alpine架构,并使用glibc以提高应用兼容性,强调安全性和可重复性,构建过程严格控制,确保使用经过验证的组件。
pgagroal 现已提供 Docker 文件,感谢 Arshdeep 的贡献。连接池的 Docker 镜像基于 Alpine Linux 和 Rocky Linux 9,简化了测试和使用。
X.org、Alpine Linux 和 WireGuard 等开源项目因赞助商 Equinix 停止裸金属服务器业务,面临寻找新赞助商的挑战。X.org 拥有 400GB 数据库和 100TB 存储,Alpine 每月流量达 800TB,急需解决方案以维持运营。
本文介绍了如何在Alpine Linux上构建Azure CLI的Docker容器,包括安装系统依赖、创建虚拟环境、安装Azure CLI以及清理构建工具,并提供了以非root用户运行容器的设置方法。
在云原生时代,掌握Node.js应用的容器化至关重要。ContainerCraft项目展示了如何使用Docker创建高效、安全的容器化应用,选择轻量级的Alpine Linux作为基础镜像,优化端口配置和安全性。通过多阶段构建和健康检查等DevOps最佳实践,提升了应用的可维护性和安全性。未来计划包括自动化CI/CD管道和增强监控系统。
Edera发布了OpenPaX,这是一个开源的Linux内核补丁,旨在解决内存安全问题并增强系统安全性。OpenPaX可替代GrSecurity的PaX,提供内存保护和地址空间布局随机化。该补丁已推送至Linux主线,Alpine Linux将在其3.21版本中支持PaX。
现代浏览器支持WebAssembly,可以在浏览器中运行虚拟机。本文介绍如何使用React.js和V86项目在浏览器中运行FreeDOS和Alpine Linux。步骤包括设置React应用、配置虚拟机显示、下载文件、更新HTML和JS代码。用户可以选择运行不同系统,并通过调整设置和添加复古字体来提升体验。
本文讲解如何使用Docker和Alpine Linux搭建轻量开发环境。通过Docker容器,用户可在不影响主机的情况下运行多种编程语言和工具。教程涵盖创建Docker环境、设置共享文件夹、安装Python和Node.js等步骤,适合爱好实验的程序员。需要具备Docker和Linux命令基础。
作者为未来的容器部署尝试打包Ocaml程序,创建了两个版本的Ocaml基础镜像,一个基于Ubuntu,一个基于Alpine Linux,希望能帮助想要将Ocaml程序打包为容器的人。
最近准备将部署在Cloudfalre、Vercel和Netlify上的项目迁移到自己的VPS上通过Docker运行。研究了一下Node.js项目Docker镜像最小化打包方案,将镜像大小从1.06GB缩小到了135MB。主要思路是使用Alpine Linux镜像、多层构建和将node_modules内联进JavaScript文件。这样可以减小镜像大小并提高构建速度。
最近将项目从 Cloudflare 迁移到 VPS,研究了 Docker 镜像的最小化打包方案。通过使用 Alpine Linux 镜像和内联 node_modules,成功将镜像大小从 1.06GB 降低到 135MB,构建时间缩短至 24.9秒。
本文介绍了在Alpine Linux中构建软件包的步骤,包括准备工作、编写APKBUILD文件和构建过程。示例中说明了如何设置软件包名称、版本和依赖关系,并通过命令行执行构建。最后,介绍了创建软件源和使用nginx进行服务的方法。
作者购买了Luckfox Pico Plus开发板,外观小巧,安装系统简单,使用Alpine Linux系统,软件安装和运行正常。与树莓派相比,性能更好,价格更合适。作者对该产品的外观和性能表示满意。
作者最新的电脑是运行Alpine Linux的Qemu映像,方便携带和备份,无需担心硬件问题。电脑是一个小型的Qemu映像,文件系统加密,装在U盘中。包括命令行应用程序和开发工具。映像小巧,备份和快照方便。
Alpine Linux 是一种小巧、安全的 Linux 发行版,适合容器环境。与 Debian 相比,Alpine 的基础镜像更小,性能更好,但生态系统较小。切换到 Alpine 需要调整 Dockerfile,并注意兼容性问题。尽管社区不如 Debian 大,Alpine 用户仍然满意。
完成下面两步后,将自动完成登录并继续当前操作。