More information on the project https://blog.lxsang.me/post/id/30
As an example of the entire working AntOS VDE system, a minimal docker image is available at https://github.com/lxsang/antosaio
which includes all necessary components (also developed by the author):
The easiest way to install and test the entire VDE system is to use this docker image.
The following manual requires docker to be installed on the host system.
The pre-built image can be imported to docker using:
wget https://github.com/lxsang/antosaio/raw/master/dist/antosaio.tar
sudo docker load < antosaio.tar
The image can be run in a container using
sudo docker run -p 8080:80 -it antosaio
Here we map the host port 8080 to the port 80 on the antosaio
container.
From the host browser, the VDE can be accessed via
http://localhost:8080/os/
Note that: the /
at the end of the URL is important.
It is really simple to build your own AntOS docker image, one just needs to clone the repository, modify the Dockerfile to suit their own
need and then regenerate the image:
git clone --depth 1 https://github.com/lxsang/antosaio
# make change on the Dockerfile
cd antosaio
chmod +x bake.sh
sudo ./bake.sh
The generated image can be found in dist
.