使用docker-compose up -d --force-recreate重新构建容器,结果导致原来的容器被重命名,新的容器没起来,再次执行daemon返回容器名字冲突,但是docker ps -a查看使用该名字的容器并不存在
查看docker daemon日志发现有内存分配失败的错误:
time="2016-11-24T15:07:51.639586229+08:00" level=error msg="Clean up Error! Cannot destroy container e0257e6a0dbedc0d50baad0855e73a71f15cc6c153b0e029c905c4b04faebc54: nosuchcontainer: No such container: e0257e6a0dbedc0d50baad0855e73a71f15cc6c153b0e029c905c4b04faebc54"
time="2016-11-24T15:07:51.639622339+08:00" level=error msg="Handler for POST /v1.22/containers/create returned error: open /data/docker/overlay/4517ac4860e82c0e0b4283a5a08be8618518efc419b05e3c46e42ca92d10703e-init/merged/dev/console: cannot allocate memory"