Ben Chuanlong Du's Blog

It is never too late to learn.

Use Docker Containers for GitHub Actions

Things on this page are fragmentary and immature notes/thoughts of the author. Please read with your own judgement!

Tips & Traps

  1. Docker container is available in Ubuntu and Windows but not macOS in GitHub Actions due to license issues. To use Docker in macOS in GitHub Actions, you have to …

Tips on LXD

Things on this page are fragmentary and immature notes/thoughts of the author. Please read with your own judgement!

  1. LXD only works in Linux. It is not supported on macOS or Windows.

  2. LXD does not require a CPU which supports virtualization.

  3. Docker is a more user-friendly alternative to LXD containers …

Fix the CrashLoopBackOff Issue of Pod in Kubernetes

Things on this page are fragmentary and immature notes/thoughts of the author. Please read with your own judgement!

Define command as ["/busybox/sh", "-c", "tail -f /dev/null"] instead of ["/busybox/sh", "-c", "tail", "-f", "/dev/null"]

Tips on Microk8S

Things on this page are fragmentary and immature notes/thoughts of the author. Please read with your own judgement! 1. Microk8s works on Linux only.

References

MicroK8s quick start guide

https://microk8s.io/

https://microk8s.io/#get-started

https://github.com/ubuntu/microk8s

https://microk8s.io/docs/