Skip to content

Instantly share code, notes, and snippets.

View Bootsektor's full-sized avatar

Gunther Hoffmann Bootsektor

  • Germany, Saxony, Dresden
View GitHub Profile
----------------
MORE THAN ONE PORT:
docker run --detach -p 8055:80 -p 8455:443 someething/something:latest
-----------------
Run an image without saving the container after exit:
$ docker run -ti --rm image_name bash
------------------
Map file (USB, directory, etc...):
$ sudo docker run -it --rm --privileged -v <host_path>:<image_path> <IMAGE_NAME> bash
------------------
@RichardBronosky
RichardBronosky / README.md
Last active February 24, 2025 04:59
Using cloud-init for cloudless provisioning of Raspberry Pi

Installing cloud-init on a fresh Raspbian Lite image

This is a work in Progress!

Purpose

This mainly demonstrates my goal of preparing a Raspberry Pi to be provisioned prior to its first boot. To do this I have chosen to use the same cloud-init that is the standard for provisioning servers at Amazon EC2, Microsoft Azure, OpenStack, etc.

I found this to be quite challenging because there is little information available for using cloud-init without a cloud. So, this project also servers as a demonstration for anyone on any version of Linux who may want to install from source, and/or use without a cloud. If you fall into that later group, you probably just want to read the code. It's bash so everything I do, you could also do at the command line. (Even the for loop.)