
So this was kind of shortcut ? I spend more time making sure this playbook works that it would take to do it manually. I had to update couple of Centos 7 servers that run old ( very very old ) docker. Than try to start your old containers and get: Error response from daemon: Unknown runtime specified docker-runc Why ? Usually this happens when you had old docker installed and upgraded to latest docker-ce version. I have also implemented fix that solve different runtime on containers if old docker was used.


# trust the docker interfaceįirewall-cmd -permanent -zone=trusted -change-interface=docker0įirewall-cmd -permanent -direct -add-rule ipv4 filter INPUT 4 -i docker0 -j ACCEPT Restart firewalld to pick up the changes. Update firewalld to allow host/container traffic. yum install -y yum-utils device-mapper-persistent-data lvm2 Install Docker-CE (not just “docker) to get the latest version on CentOS.
