Skip to content

Document minimum kernel requirements #9

@afbjorklund

Description

@afbjorklund

Seems like glibc now requires newer kernel:

$ docker run -it tatsushid/tinycore:9.0-x86_64
/ $ exit
$ docker run -it tatsushid/tinycore:10.0-x86_64
Unable to find image 'tatsushid/tinycore:10.0-x86_64' locally
10.0-x86_64: Pulling from tatsushid/tinycore
3348b3ad1ead: Pull complete 
55412ab21c7e: Pull complete 
07e7496af627: Pull complete 
Digest: sha256:b56ab3b4453c45e07ce0448b33481a9dc8ee5ce9b6ddaecd4b4b2ffb62b293b2
Status: Downloaded newer image for tatsushid/tinycore:10.0-x86_64
FATAL: kernel too old

Tiny Core Linux 10.0 now requires 4.8 to run...

  • 8.x: glibc-2.24, --enable-kernel=3.16.6
  • 9.x: glibc-2.26, --enable-kernel=4.2.9
  • 10.x: glibc-2.28, --enable-kernel=4.8.17

Not so much that can be done about this inside the container though (except for rebuilding glibc ?)

But it means e.g. that you can no longer run it on Ubuntu 16.04, need to upgrade to Ubuntu 18.04

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions