docker 部署的 mssql2000由于非正常断电,容器无法启动,报错:
/tmp/.wine-0 must not be accessible by other users
网上搜的解决办法是删除“.wine-0”这个文件夹
rm -rf /tmp/.wine-0
但是由于容器无法启动,不能用docker命令删除,可以转到docker本地文件夹下搜索错误文件,确定容器文件本地路径并删除。
find ./ -name .wine-0
./aufs/diff/0e783a09c42b5e563b39770bdf5066f32a49c4194535d7f0aa10ecd7ab1a7dae/tmp/.wine-0
rm -rf ./aufs/diff/0e783a09c42b5e563b39770bdf5066f32a49c4194535d7f0aa10ecd7ab1a7dae/tmp/.wine-0
然后重起容器就可以正常运行了。
转载请注明:HANLEI'BLOG » docker wine错误无法启动的问题