codersos / base-image-creator Goto Github PK
View Code? Open in Web Editor NEWThese scripts create docker images which can be used as a basis for image creation.
License: GNU Affero General Public License v3.0
These scripts create docker images which can be used as a basis for image creation.
License: GNU Affero General Public License v3.0
Sometimes the manifest file is filesystem.manifest-remove
and sometimes filesystem.manifest-desktop
.
We should create both or check and use only one.
Currently, we only create the filesystem.manifest-desktop
version.
It seems to be easier to use rsync instead of cp to copy the iso content without the filesystem.squashfs:
http://www.linuxjournal.com/magazine/paranoid-penguin-customizing-linux-live-cds-part-i
When using a iso image to create a docker image, the docker image should be named after the iso image.
They should be pushed to dockerhub: https://hub.docker.com/u/codersosimages
Based on this we can mount the filesystem and not copy it to the hard drive.
CHeck if the manifest file represent what they should: Is everything listed as expected? What does the manifest file mean?
See meilix for an example and https://help.ubuntu.com/community/LiveCDCustomizationFromScratch for guidance.
This is also a very small image we can use as a basis:
there is a variable cache that needs to be moved back. Best to do this before anything else.
wget -0- https://get.docker.com | bash
if docker is not installedThe how to change the image can be copied from the ubuntu remix repository.
It might be possible that we can only build amd64 with this as docker is only supported on amd64.
Check if a i386 image works.
Meilix creates a 32 bit boot also for efi.
Maybe we can copy parts of the meilix installation for the docker/toiso folder.
Add the Ubuntu server image:
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.