在Termux中安装OpenSSH
更新包列表
pkg update
安装OpenSSH
pkg install openssh
设置SSH登录密码
passwd
启动SSH服务
sshd
用FinalShell连接Termux,IP地址为手机的WiFi地址,用户名为root,密码为之前设置的SSH登录密码,端口为8022
设置清华源
sed -i 's@^(deb.*stable main)$@#\1\ndeb https://mirrors.tuna.tsinghua.edu.cn/termux/apt/termux-main stable main@' $PREFIX/etc/apt/sources.list
apt update && apt upgrade
termux安装必要软件
pkg install qemu-common qemu-system-x86-64-headless qemu-utils wget -y
pkg update
下载alpine系统
alpine-virt-3.19.0_rc1-x86_64.iso
wget https://mirrors.tuna.tsinghua.edu.cn/alpine/v3.19/releases/x86_64/alpine-virt-3.19.0_rc1-x86_64.iso
创建虚拟硬盘
qemu-img create -f qcow2 alpine.img 32G
硬盘启动,如果硬盘没有引导,就会光盘启动
qemu-system-x86_64 -smp 4,cores=2,threads=1,sockets=2 --accel tcg,thread=multi -m 1024 -hda alpine.img -cdrom alpine-virt-3.19.0_rc1-x86_64.iso -boot c -nographic
设置网卡
vi /etc/network/interfaces
IP地址:10.0.2.15
子网掩码:255.255.255.0
网关:10.0.2.2
设置DNS
vi /etc/resolv.conf
DNS:114.114.114.114
时区:Asia
子时区:Shanghai
HTTP代理:none
NTP客户端:none
选择镜像源:mirrors.aliyun.com 49
选择硬盘:sda
sys
删除以上磁盘并继续:y
poweroff安装完关机
安装设置软件源
vi /etc/apk/repositories
进入编辑模式,把第三行#删掉,然后esc退出,输入 :wq 进行保存退出。
更新软件源
apk update
接下来就可以安装docker了
apk add docker
启动docker服务
service docker start
可以加入开机启动
rc-update add docker boot
测试docker
先进入超级权限
su
docker run hello-world
apk add curl bash