首页 > 其他分享 >AlpineTerm使用教程

AlpineTerm使用教程

时间:2024-03-23 12:33:20浏览次数:32  
标签:教程 AlpineTerm 端口 apk add && 使用 docker alpine

AlpineTerm使用教程

上一篇文章介绍了如何使用termux和qemu来搭建alpine虚拟机进而使用docker,而alpineterm是GitHub上面的大神做的封装,使用更加方便

安装

alpineterm可以从GitHub上面进行下载,由于许久没有更新,请下载最新release即可,大概500MB左右

使用

  1. 升级内核并更新系统
    通过换源然后执行更新命令即可,初始的版本为3.10,升级过程:3.10->3.14->3.18
  • 换源:vi /etc/apk/repositories
  • 修改为https://mirrors.ustc.edu.cn/alpine/v3.14/main https://mirrors.ustc.edu.cn/alpine/v3.14/community
  • 更换dns: vi /etc/resolv.conf 修改为nameserver 8.8.8.8和8.8.4.4
  • 更新:apk update && apk upgrade --available
  • 重置:sync && reboot
  • 检查内核:cat /etc/os-release && uname -r
    重复执行上面的命令以后,直至看到系统版本为3.18即可
  1. 安装docker
apk add docker
service docker start
rc-update add docker boot
  1. 修改映射端口
    当安装的容器需要通过端口访问时,由于无法直接访问qemu虚拟机的端口,因此我们需要端口映射,具体如下:
  • 打开侧边栏选择qemu
  • 执行命令hostfwd_add tcp::5700-:5700,修改为你想要映射的端口即可
  • 通过主机的端口即可访问

标签:教程,AlpineTerm,端口,apk,add,&&,使用,docker,alpine
From: https://www.cnblogs.com/lcyc/p/18090977

相关文章

  • RTL8812au网卡安装驱动教程
    购买网卡:https://item.jd.com/10083411831503.html使用说明上没有Linux系统的驱动安装教程,于是根据使用说明上面的下载链接下载了驱动的安装教程和驱动(网卡盒子里面有光盘,但是我没有用),但是下载出的驱动层层套娃,最后使用了Ubuntu12.04才安装完成下面是具体教程:首先,你需要安装......
  • Java中使用fastJson
     FastJson简介Fastjson是阿里巴巴开发的一个开源Java库,用于处理JSON数据,广泛应用于Web服务、API接口、数据交换等多个场景。FastJson的作用主要作用是用于将Java对象转换为JSON格式,或将JSON字符串转换为Java对象。它可以操作任何Java对象。主要特性有:.a.高性能:采......
  • 一篇搞定ECharts的基本使用,赶快收藏起来学习吧~
    准备工作引入声明一个有宽高的dDOM元素echarts.init(DOM)option配置对象echarts.setOptions(option)基础配置option类似于一个容器,那么里面的属性就相当于组件:xAxis(直角坐标系X轴)、yAxis(直角坐标系Y轴)、grid(直角坐标系底板)、angleAxis(极坐标系角度轴)、radiusAxi......
  • 【React】使用 JSX 为 JavaScript 添加标签
    使用JSX为JavaScript添加标签实际上是将JSX语法与JavaScript代码结合使用,以描述用户界面。JSX允许你在JavaScript中编写类似HTML的结构,并最终由React库将其转换为真正的DOM元素。以下是将标签引入JavaScript以及将HTML转化为JSX的步骤和JSX的一些基本......
  • iptables-save 命令使用总结
    转载请注明出处:iptables-save 命令在Linux系统中用于将当前运行的 iptables 防火墙规则导出到一个文件中。这对于备份规则、迁移规则或在不同系统间共享规则配置非常有用。基本用法基本用法是将当前的 iptables 规则保存到文件中,如下所示:iptables-save>/pat......
  • 利用termux和qemu虚拟机使用docker
    操作前提由于大部分手机的内核并不满足使用docker的要求,因此需要用root权限修改手机部分kernel来满足,但是手机root并不适用所有手机,而且root也有一定的风险,因此使用termux终端来通过qemu虚拟机进行容器化操作可以实现满足docker运行的要求。操作步骤安装termux或者zerotermux......
  • 鸿蒙开发,使用http返回的响应数据无法正常获取 ,利用hilog打印日志一直结果是object或者
    项目场景:这里简述项目相关背景:前后端分离项目,使用鸿蒙做前端,后端SpringBoot写好接口(通过商品分类id查询商品列表),鸿蒙前端页面使用Tabs组件导航,展示商品分类,点击分类标签,查询后端接口,返回对应分类商品列表数据项目场景:鸿蒙开发,使用http返回的响应数据无法正常获取,利用hilo......
  • 银河麒麟系统V10上安装TTS语音模块,并使用C#调用进行语音播报
    银河麒麟系统V10上安装TTS语音模块,并使用C#调用进行语音播报系统版本什么是TTS需求背景环境部署更新系统安装版本包安装完成执行命令测试C#环境下调用语音播报系统版本什么是TTS从文本到语音TTS是“TextToSpeech”的缩写,即“从文本到语音”,是人......
  • .net core 实例教程(一)新建项目
    本文源码下载地址:http://www.80cxy.com/Blog/ResourceView?arId=202403191532545995NAAqJh系列教程地址:http://www.80cxy.com/Blog/ArticleView?arId=202403191517574161ay3s5V本实例教程将开发一个角色管理系统。主要包http://www.80cxy.com/Blog/ArticleView?arId=20240319151......
  • 指针变量一定要先赋值再使用
    链接:小小记录本指针变量使用指针变量为NULL时,不能访问该地址,这些我都清楚,但是我还是经常在这里犯错,普通的指针基本没什么问题,但是涉及到隐晦一点的使用,就会马虎忘记。比如使用结构体指针的时候就常常犯错。下面这段代码有什么问题,你能发现吗?typedefstructAA{ int......