У меня есть сервер с Centos 6,8 и много сайтов WordPress работает на нем.
Я хочу начать использовать Docker на этом сервере.
Но Docker требует Kernel> 3.10
В настоящее время мое ядро:
Linux 2.6.32-642.3.1.el6.x86_64 #1 SMP Tue Jul 12 18:30:56 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
и ниже мой список репо:
[root@DevServer ~]# yum repolist
Loaded plugins: fastestmirror, refresh-packagekit, security
Loading mirror speeds from cached hostfile
* base: centos.mirror.net.in
* epel: repos.del.extreme-ix.org
* extras: centos.excellmedia.net
* ius: mirrors.ircam.fr
* remi: rpms.remirepo.net
* remi-php56: rpms.remirepo.net
* remi-safe: rpms.remirepo.net
* updates: centos.excellmedia.net
* webtatic: uk.repo.webtatic.com
repo id repo name status
base CentOS-6 - Base 6,713
epel Extra Packages for Enterprise Linux 6 - x86_64 12,504
extras CentOS-6 - Extras 35
ius IUS Community Packages for Enterprise Linux 6 - x86_64 725
mysql-connectors-community MySQL Connectors Community 66
mysql-tools-community MySQL Tools Community 68
mysql56-community MySQL 5.6 Community Server 474
remi Remi's RPM repository for Enterprise Linux 6 - x86_64 5,521
remi-php56 Remi's PHP 5.6 RPM repository for Enterprise Linux 6 - x86_64 456
remi-safe Safe Remi's RPM repository for Enterprise Linux 6 - x86_64 2,730
updates CentOS-6 - Updates 251
webtatic Webtatic Repository EL6 - x86_64 886
repolist: 30,429
[root@DevServer ~]#
Я проверил наличие доступных обновлений ядра, как показано ниже
[root@DevServer ~]# sudo yum --showduplicates list 'kernel*'
Loaded plugins: fastestmirror, refresh-packagekit, security
Loading mirror speeds from cached hostfile
* base: centos.mirror.net.in
* epel: repos.del.extreme-ix.org
* extras: centos.excellmedia.net
* ius: mirrors.ircam.fr
* remi: rpms.remirepo.net
* remi-php56: rpms.remirepo.net
* remi-safe: rpms.remirepo.net
* updates: centos.excellmedia.net
* webtatic: uk.repo.webtatic.com
Installed Packages
kernel.x86_64 2.6.32-504.el6 @anaconda-CentOS-201410241409.x86_64/6.6
kernel.x86_64 2.6.32-642.3.1.el6 @updates
kernel-devel.x86_64 2.6.32-696.1.1.el6 @updates
kernel-firmware.noarch 2.6.32-642.3.1.el6 @updates
kernel-headers.x86_64 2.6.32-642.3.1.el6 @updates
Available Packages
kernel.x86_64 2.6.32-754.el6 base
kernel.x86_64 2.6.32-754.2.1.el6 updates
kernel.x86_64 2.6.32-754.3.5.el6 updates
kernel.x86_64 2.6.32-754.6.3.el6 updates
kernel.x86_64 2.6.32-754.9.1.el6 updates
kernel-abi-whitelists.noarch 2.6.32-754.el6 base
kernel-abi-whitelists.noarch 2.6.32-754.2.1.el6 updates
kernel-abi-whitelists.noarch 2.6.32-754.3.5.el6 updates
kernel-abi-whitelists.noarch 2.6.32-754.6.3.el6 updates
kernel-abi-whitelists.noarch 2.6.32-754.9.1.el6 updates
kernel-debug.x86_64 2.6.32-754.el6 base
kernel-debug.x86_64 2.6.32-754.2.1.el6 updates
kernel-debug.x86_64 2.6.32-754.3.5.el6 updates
kernel-debug.x86_64 2.6.32-754.6.3.el6 updates
kernel-debug.x86_64 2.6.32-754.9.1.el6 updates
kernel-debug-devel.i686 2.6.32-754.el6 base
kernel-debug-devel.x86_64 2.6.32-754.el6 base
kernel-debug-devel.i686 2.6.32-754.2.1.el6 updates
kernel-debug-devel.x86_64 2.6.32-754.2.1.el6 updates
kernel-debug-devel.i686 2.6.32-754.3.5.el6 updates
kernel-debug-devel.x86_64 2.6.32-754.3.5.el6 updates
kernel-debug-devel.i686 2.6.32-754.6.3.el6 updates
kernel-debug-devel.x86_64 2.6.32-754.6.3.el6 updates
kernel-debug-devel.i686 2.6.32-754.9.1.el6 updates
kernel-debug-devel.x86_64 2.6.32-754.9.1.el6 updates
kernel-devel.x86_64 2.6.32-754.el6 base
kernel-devel.x86_64 2.6.32-754.2.1.el6 updates
kernel-devel.x86_64 2.6.32-754.3.5.el6 updates
kernel-devel.x86_64 2.6.32-754.6.3.el6 updates
kernel-devel.x86_64 2.6.32-754.9.1.el6 updates
kernel-doc.noarch 2.6.32-754.el6 base
kernel-doc.noarch 2.6.32-754.2.1.el6 updates
kernel-doc.noarch 2.6.32-754.3.5.el6 updates
kernel-doc.noarch 2.6.32-754.6.3.el6 updates
kernel-doc.noarch 2.6.32-754.9.1.el6 updates
kernel-firmware.noarch 2.6.32-754.el6 base
kernel-firmware.noarch 2.6.32-754.2.1.el6 updates
kernel-firmware.noarch 2.6.32-754.3.5.el6 updates
kernel-firmware.noarch 2.6.32-754.6.3.el6 updates
kernel-firmware.noarch 2.6.32-754.9.1.el6 updates
kernel-headers.x86_64 2.6.32-754.el6 base
kernel-headers.x86_64 2.6.32-754.2.1.el6 updates
kernel-headers.x86_64 2.6.32-754.3.5.el6 updates
kernel-headers.x86_64 2.6.32-754.6.3.el6 updates
kernel-headers.x86_64 2.6.32-754.9.1.el6 updates
[root@DevServer ~]#
Доступно обновление: kernel.x86_64.2.6.32-754.9.1.el6, которого для установки Docker будет недостаточно.
В сети я нашел несколько статей об обновлении ядра до 3.10.
Но я также хочу убедиться, что на моих текущих веб-сайтах WordPress не должно быть никаких проблем, которые зависят от apache, mysql и т.д.
ТАК, как безопасно обновить ядро и в то же время играть безопасно. Это в случае, если у меня есть проблемы, я должен вернуться обратно.