docker 运行之前容器报错解决

昨天公司断了一下电,系统为ubuntu 16.04 的dell服务器启动的时候没连上外网,docker什么都没起来,之前运行的owncloud是在docker上的,也不能用了

1.先配置好网络,重启后能自动连外网(之前网络配置没有设置dns,打开 /etc/network/interfaces,加了一个dns-nameservers的值)

2.重新启动owncloud的docker容器(该容器现状态为exited)

命令: sudo docker start epic_kirch(容器名称)

报错:

oci runtime error: flag provided but not defined: -console(部分错误代码,其他的找不到了)

解决办法:

出现这个错误的原因查了一下应该是docker版本和linux版本不匹配

更新了一下:

sudo apt update

sudo apt upgrade (中间docker会有选择,我选的默认&yes)

再重新启动docker容器:

sudo docker start epic_kirch(容器名称)

启动成功!

OK了,owncloud可以用了!
 

你可能感兴趣的:(linux-常用服务)