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,多克爾可以運行任何圖片..