手机docker不完全指南

2025-06-09 13:38:13 2点赞 8收藏 4评论

一、下载

Termux 简介

Termux 是一款安卓平台下模拟 Linux 环境的 app。可以直接使用,无需 root 或 额外设置。支持 apt进行软件包管理。

通过github下载最新的termux github.com/termux/termux-app/releases

RK3568系统是ARM64,如果手机不合适,也可以选择armeabi-V7A的

手机docker不完全指南

二、更新系统

要执行换源、安装SSH,开启远程SSH登录

  • 换源命令:termux-change-repo,空格切换选中状态,移动方向键切换选中项目,Enter键确认执行命令。

手机docker不完全指南
  • 可以选择亚洲或者中国

手机docker不完全指南手机docker不完全指南
  • 安装ssh:apt install openssh,提示全部按回车键默认即可。

  • 设置密码:passwd,然后输入密码,第二次确认密码。

  • 开启sshd服务:sshd

  • 查看IP地址:ifconfig(手机电脑在同一局域网内)

  • 查看当前用户:whoami(默认是u0_随机数)

手机docker不完全指南
  • ssh连接命令:ssh -p 8022

    例如:ssh -p 8022 192.168.0.8

    之后输入之前设置的密码既可连接

  • 更新系统pkg update

手机docker不完全指南

pkg upgrade

手机docker不完全指南

更新需要的包(选配):

pkg install git proot wget curl openssh python

这些软件包包括git(用于克隆Docker相关的存储库)、proot(用于模拟Linux环境)、wget和curl(用于下载文件)、openssh(用于远程连接)和python(一种常用的编程语言)。

手机docker不完全指南

下载docker

三、利用proot - distro更新docker

1. 安装 proot - distro

proot - distro 是一个在 Termux 中安装和管理完整 Linux 发行版的工具。在 Termux 中输入以下命令进行安装:

pkg install proot-distro

这个命令会从 Termux 的软件源中下载并安装 proot - distro 工具。安装过程可能需要一些时间,具体取决于你的网络速度。

2. 安装 Ubuntu 发行版

在安装了 proot - distro 之后,我们可以使用它来安装 Ubuntu 发行版。输入以下命令:

proot-distro install ubuntu

该命令会下载并安装 Ubuntu 发行版到 Termux 的环境中。下载和安装过程可能会比较长,因为需要下载大量的系统文件。安装完成后,Ubuntu 发行版就被成功安装到了 Termux 中。

3. 登录到 Ubuntu 环境

安装完成后,我们可以使用以下命令登录到 Ubuntu 环境中:

proot-distro login ubuntu

执行该命令后,你将进入到 Ubuntu 环境的终端界面。此时,你可以像在普通的 Ubuntu 系统中一样执行各种命令。

在 Ubuntu 环境中安装 Docker

1. 更新系统软件包列表

在安装 Docker 之前,我们需要先更新 Ubuntu 系统的软件包列表,以确保能够获取到最新的软件包信息。输入以下命令:

apt update

这个命令会从 Ubuntu 的软件源中获取最新的软件包列表。

2. 安装 Docker

更新软件包列表后,我们可以使用以下命令安装 Docker:

apt install http://docker.io

该命令会下载并安装 Docker 及其相关的依赖项。安装完成后,Docker 就被成功安装到了 Ubuntu 环境中。

启动 Docker 服务

1. 进入 Linux 环境

如果在安装完 Docker 后你退出了 Ubuntu 环境,需要再次使用以下命令进入:

proot-distro login ubuntu

2. 启动 Docker 服务

进入 Ubuntu 环境后,使用以下命令启动 Docker 服务:

sudo service docker start

然而,有时候在 Termux 的 Ubuntu 环境中,可能会提示 sudo 不可用。这是因为默认情况下,Termux 的 Ubuntu 环境中没有安装 sudo 工具。如果遇到这种情况,可以使用以下命令安装 sudo:

apt update && apt install sudo

安装完成后,再次尝试启动 Docker 服务。


作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~

展开 收起
4评论

  • 精彩
  • 最新
  • 不改内核,你确定原生系统内核有完整docker支持?

    校验提示文案

    提交
    能用吗,这个工具听说很久了

    校验提示文案

    提交
    手机不行,得RK系列原生系统

    校验提示文案

    提交
    还有1条回复
    收起所有回复
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
8
扫一下,分享更方便,购买更轻松