2
my os version : centos7.3
kenerl version : 3.10.0-514.16.1.el7.x86_64
docker version : 1.12.6
在将systemd中的选项“--exec-opt native.cgroupdriver”更改为cgroupfs后,我修改了配置文件“/lib/systemd/system/docker.service”。我发现码头不能运行任何图像!将exec-opt native.cgroupdriver更改为“cgroupfs”时,docker无法正确运行?
[[email protected] system]# cat /lib/systemd/system/docker.service |grep cgroup
--exec-opt native.cgroupdriver=cgroupfs \
[[email protected] system]# docker images | grep mysql
docker.io/mysql latest e799c7f9ae9c 3 weeks ago 407.3 MB
[[email protected] system]# docker run -p 3307:3307 -e MYSQL_ROOT_PASSWORD=123456 -d mysql
3395c8d505d3fc20d39e25c510a090649f9f447bce985028ea7274e79183d077
/usr/bin/docker-current: Error response from daemon: invalid header field value "oci runtime error: container_linux.go:247: starting container process caused \"process_linux.go:334: running prestart hook 1 caused \\\"error running hook: exit status 1, stdout: , stderr: \\\"\"\n".
而且,如果我改变的exec-OPT native.cgroupdriver到systemd,多克尔可以运行任何图片..