Tiny Core Linux

General TC => Tiny Core on Virtual Machines => Tiny Core in Containers => Topic started by: innovarew on September 07, 2022, 03:15:30 AM

Title: TinyCoreLinux 13.x docker container on x86-64
Post by: innovarew on September 07, 2022, 03:15:30 AM
Hi there,

I was looking for running TinyCoreLinux as a docker container on x86-64, found some links from 3 years ago:
https://github.com/tatsushid/docker-tinycore/

However, I ended building a tinycore 13.x docker image from scratch, for my use, that can be found at:
https://github.com/innovarew/docker-tinycore

I'm just letting you know, to see if there's interest / or is useful for the tinycorelinux community.

Best, and thanks.
--
innovarew
Title: Re: TinyCoreLinux 13.x docker container on x86-64
Post by: linic on January 28, 2024, 08:42:51 PM
Hi innovarew! I find your project awesome! I learned a lot!

I wanted to make an image of 14.x x86 so I made this https://github.com/linic/docker-tcl-core-x86.

Thanks for making https://github.com/innovarew/docker-tinycore and posting here!
Title: Re: TinyCoreLinux 13.x docker container on x86-64
Post by: linic on February 25, 2024, 06:32:00 AM
For anyone interested, I made TCL Core x86 image with rust-1.75.0 here https://hub.docker.com/repository/docker/linichotmailca/tcl-core-rust-i586/general
There's the github repo that goes with it https://github.com/linic/tcl-core-rust-i586
In the image, if you
Code: [Select]
sudo docker exec -it tcl-core-rust-i586-main-1 sh you'll be in
Code: [Select]
/home/tc and you'll see 2 .tcz files. There's rust tcz compiled for i586 CPUs like the Pentium II from the IBM 560Z and an accompanying openssl tcz with libssl.so and libcrypto.so also compiled for i586. The tcz files can be retrieved by using
Code: [Select]
sudo docker cp tcl-core-rust-i586-main-1:/home/tc/<name>.tcz . My IBM 560Z doesn't have enough RAM to tce-load them, but I believe they should work. I tested the code in the rust tcz file by adding it to my path and it works like it does in the docker container.