All Projects → termux → termux-docker

termux / termux-docker

Licence: other
Termux environment packaged as Docker image.

Programming Languages

Dockerfile
14818 projects
shell
77523 projects

Projects that are alternatives of or similar to termux-docker

Termux Extra Packages
Stars: ✭ 110 (-61.27%)
Mutual labels:  environment, termux
ShakeEnvironment
Shake To Change Scheme or Environment Project
Stars: ✭ 20 (-92.96%)
Mutual labels:  environment
Orangex-Mobile
A useful tool chain for mobile coding with termux.
Stars: ✭ 20 (-92.96%)
Mutual labels:  termux
youtify
Installs and configures youtube-dl and spotdl for music and videos downloading in android termux
Stars: ✭ 21 (-92.61%)
Mutual labels:  termux
docker-environment
Flyve MDM Docker Environment
Stars: ✭ 49 (-82.75%)
Mutual labels:  environment
GoBigger
Come & try Decision-Intelligence version of "Agar"! Gobigger could also help you with multi-agent decision intelligence study.
Stars: ✭ 410 (+44.37%)
Mutual labels:  environment
overload
📡 Overload DoS Tool (Layer 7)
Stars: ✭ 167 (-41.2%)
Mutual labels:  termux
Master-Bomber
The ultimate bomber be it mail, SMS or call. Anonymous mail and SMS sending options are also available :)
Stars: ✭ 197 (-30.63%)
Mutual labels:  termux
battack
©SMS BOMBING & CALL BOMBING TOOL FOR TERMUX
Stars: ✭ 336 (+18.31%)
Mutual labels:  termux
termux-elf-cleaner
Utility to remove unused ELF sections causing warnings.
Stars: ✭ 145 (-48.94%)
Mutual labels:  termux
EnvMapTooL
No description or website provided.
Stars: ✭ 25 (-91.2%)
Mutual labels:  environment
Exagear-For-Termux
Non official modified version of Exagear for Termux and proot based environemnts - Anlinux, AndroNix, UserLand and etc.
Stars: ✭ 98 (-65.49%)
Mutual labels:  termux
wp-cli-dev
🛠 WP-CLI development environment that allows for easy development across all packages
Stars: ✭ 29 (-89.79%)
Mutual labels:  environment
RWST
Red Widow Spider Tools
Stars: ✭ 26 (-90.85%)
Mutual labels:  termux
termux-go
Examples of running Go on Android (via Termux AP)
Stars: ✭ 29 (-89.79%)
Mutual labels:  termux
seeu
SeeU is a camera hacking tool which is used to hack selfie camera of devices....
Stars: ✭ 313 (+10.21%)
Mutual labels:  termux
manjaro-fs-arm64
Manjaro rootfs with xfce4 and vncserver preinstalled. Just setup username, password and vnc password. Also one more edition with latest Anki preinstalled.
Stars: ✭ 19 (-93.31%)
Mutual labels:  termux
workbench
A hierarchical environment manager for bash, written in bash.
Stars: ✭ 17 (-94.01%)
Mutual labels:  environment
sensor
Sensor by Metriful | Indoor environment monitoring | Documentation and code samples
Stars: ✭ 93 (-67.25%)
Mutual labels:  environment
ansible-repertory
No description or website provided.
Stars: ✭ 61 (-78.52%)
Mutual labels:  environment

Termux environment for Docker/Podman.

A Termux environment packaged into Docker image. Environment doesn't have Android runtime components, so certain things will not be available (DalvikVM, OpenSLES, etc...).

How to use

  1. Make sure that Docker is installed and running.
  2. git clone https://github.com/termux/termux-docker && cd ./termux-docker
  3. ./run.sh or ./run-x86_64.sh - if need x86_64 arch.

You can use the image directly without startup script. For example:

docker run -it termux/termux-docker:latest

You can build Docker image yourself by running this script:

./build-all.sh

Using with Podman

If you have Podman instead of Docker, usage is nearly same.

Building image:

./build-all.sh --podman

Running image:

./run.sh --podman
./run-x86_64.sh --podman

Known issues

There a number of known issues which may not be resolved:

  • ARM containers may require a custom seccomp profile to remove restrictions from personality() system call.

  • DNS: Docker image has to use a static DNS resolver through /system/etc/hosts. You can regenerate this file by editing /system/etc/static-dns-hosts.txt and executing script /system/bin/update-static-dns.

  • When running certain multi threaded program in 32bit containers, the PIDs can balloon and easily exceed libc's limit. The only way to fix this is to set /proc/sys/kernel/pid_max to 65536. See termux-docker#40.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].