Kernel versions (backwards compatibility)

hello,

on production I run kernel 3.14.27; I run my docker stuff on “host” machine with kernel 4.4.11 and things seem to be working overall; I run same OS in docker containers and on production machines, so the difference is kernel version

can the difference in kernel version on docker and in prod be the reason of different application behaviour in those environments?

thanks in advance

I have exactly the same question. I used this document to verify that the kernel was going to support Docker:

Post-installation steps for Linux, section named: Troubleshooting, subsection named: Kernel compatibility

https://raw.githubusercontent.com/docker/docker/master/contrib/check-config.sh

I was able to enable all the necessary options, but there were some of the optional that I was unable to enable, for example:

CONFIG_CGROUP_HUGETLB
CONFIG_RT_GROUP_SCHED
CONFIG_EXT4_FS_XATTR
CONFIG_AUFS_FS
/dev/zfs
zfs command
zpool command

I have not information on the impact of this.