Docker守护程序在Mac OSX睡眠时停止

时间:2018-03-20 11:15:37

标签: macos docker

每次我回到桌面时重启我的容器都很令人沮丧,因为只要Mac OSx(Yosemite)睡觉就会杀死docker服务。

我希望让守护进程保持运行,这样我的容器仍可访问。我尝试启用live-restore,但仍然无效。

修改

任何人都在寻找答案,this修复了我的问题,停止后续守护程序运行。

cd ~/Library/Containers/com.docker.docker/Data/database
git reset --hard
echo "please do not freeze" > com.docker.driver.amd64-linux/on-sleep
git add com.docker.driver.amd64-linux/on-sleep
git commit -m "disable freeze workaround"

警告:

如果在守护程序运行时应用上述更改,系统可能会冻结,您必须重新启动系统

0 个答案:

没有答案