Scripts to build the Hello-World image on Scaleway.
This image is built using Image Tools and depends on the official Ubuntu image.
See the Building images on Scaleway with Docker presentation on Slideshare.
This image is meant to be used on a C1 server.
We use the Docker's building system and convert it at the end to a disk image that will boot on real servers without Docker. Note that the image is still runnable as a Docker container for debug or for inheritance.
Build and write the image to /dev/nbd1
(see documentation)
$ make install
# Clone the hello world docker-based app on an armhf server with Docker
git clone https://github.com/scaleway/image-helloworld.git
# Build and run the image in Docker (for testing)
make shell
# Export and push the rootfs on s3 (requires `s3cmd`)
make publish_on_s3 S3_URL=s3://my-bucket/my-subdir/
# push the image on docker registry
make release DOCKER_NAMESPACE=myusername
Full list of commands available at: scaleway/image-tools