Skip to content

Instantly share code, notes, and snippets.

@ijc
ijc / linuxkit.yml
Created June 13, 2017 15:32
Broken getty in init
kernel:
image: "linuxkit/kernel:4.9.x"
cmdline: "console=ttyS0 page_poison=1"
init:
- linuxkit/init:2599bcd5013ce5962aa155ee8929c26160de13bd
- linuxkit/runc:3a4e6cbf15470f62501b019b55e1caac5ee7689f
- linuxkit/containerd:b50181bc6e0084e5fcd6b6ad3cf433c4f66cae5a
- linuxkit/ca-certificates:75cf419fb58770884c3464eb687ec8dfc704169d
- linuxkit/getty:ef9d667af71089326419fb08e9cc9d567cf15748
onboot:
package main
import (
"context"
"log"
"github.com/containerd/containerd"
"github.com/containerd/containerd/namespaces"
)

Keybase proof

I hereby claim:

  • I am ijc on github.
  • I am ijc (https://keybase.io/ijc) on keybase.
  • I have a public key whose fingerprint is 9D5C EE01 334F 46CE 2FEF 6DC6 EC63 6997 7907 4FA8

To claim this, I am signing this object:

@ijc
ijc / linuxkit-qemu-deb-container.diff
Created May 18, 2017 17:43
use Debian base for LinuxKit's qemu container
diff --git a/src/cmd/linuxkit/run_qemu.go b/src/cmd/linuxkit/run_qemu.go
index 1de297a9..bbdddc20 100644
--- a/src/cmd/linuxkit/run_qemu.go
+++ b/src/cmd/linuxkit/run_qemu.go
@@ -14,7 +14,7 @@ import (
)
// QemuImg is the version of qemu container
-const QemuImg = "linuxkit/qemu:17f052263d63c8a2b641ad91c589edcbb8a18c82"
+const QemuImg = "linuxkit/qemu-deb:51c94165708d0decc7120643b4851d4de262599b"

Keybase proof

I hereby claim:

  • I am ijc25 on github.
  • I am ijc (https://keybase.io/ijc) on keybase.
  • I have a public key whose fingerprint is 9D5C EE01 334F 46CE 2FEF 6DC6 EC63 6997 7907 4FA8

To claim this, I am signing this object: