首页 文章

Docker容器运行时出现电源故障,无法启动容器

提问于
浏览
-1

我的docker容器运行时发生电源故障 .

我无法通过 docker-compose up 启动我的容器 . 我试过了 docker-compose down ,它给了我以下错误:删除docker_db_1 ...错误

错误:docker_db_1驱动devicemapper未能除去根文件系统1b8aab6f0e543e4ae06f4cb7b803f6383f6aa99f3b63394b0b45264304728b3a:未能除去装置d83eae2675e0dae691d45ca4f0a08767bc5b225f335b3562363a83fca7575238:设备忙卸下网络docker_default警告:网络docker_default未找到 .

sudo docker-compose --verbose rm db

compose.config.config.find:使用配置文件:./ dumper-compose.yaml docker.auth.find_config_file:尝试路径:['/ root /.docker / config.json','/ root / .dockercfg'] docker.auth.find_config_file:找不到配置文件compose.cli.command.get_client:docker-compose版本1.11.2,build dfed245b docker-py版本:2.1.0 CPython版本:3.6.1 OpenSSL版本:OpenSSL 1.1.0e 16 2017年2月compose.cli.command.get_client:Docker base_url:http docker:// localunixsocket compose.cli.command.get_client:Docker版本:Version = 17.04.0-ce,ApiVersion = 1.28,MinAPIVersion = 1.12,GitCommit = 4845c567eb, GoVersion = go1.8,Os = linux,Arch = amd64,KernelVersion = 4.10.13-1-ARCH,BuildTime = 2017-04-08T18:55:45.235834955 02:00 compose.cli.verbose_proxy.proxy_callable:docker containers < - (all = True,filters = {'label':['com.docker.compose.project = docker']})compose.cli.verbose_proxy.proxy_callable:docker containers - >(list with 2 items)compose.cli.verbose_proxy .proxy_callable:docker inspect_container < - ('1b8aab6f0e543e4ae06f4cb7b803f6383f6aa99f3b63394b0b45264304728b3a')compose.cli.verbose_proxy.proxy_callable:docker inspect_container - > {'AppArmorProfile':'','Args':['mysqld'],'Config':{'ArgsEscaped':True,'AttachStderr': False,'AttachStdin':False,'AttachStdout':False,'Cmd':['mysqld'],'Domainname':'','Entrypoint':['docker-entrypoint.sh'],'Env':[ 'MYSQL_USER = chapp',... compose.cli.verbose_proxy.proxy_callable:搬运工inspect_container < - ( 'e9eba78b88280f2a8c853deee187ac707330eb753c132d7bf47b219ce44d8c0e')compose.cli.verbose_proxy.proxy_callable:搬运工inspect_container - > { 'AppArmorProfile': '', '参数数量': ['rabbitmq-server'],'Config':{'AttachStderr':False,'AttachStdin':False,'AttachStdout':False,'Cmd':['rabbitmq-server'],'Domainname':'', 'entrypoint':['docker-entrypoint.sh'],'env':['PATH = / opt / rabbitmq / sbin:/ usr / local / sbin:/ usr / local / bin:/ usr / sbin:/ usr / bin:/ sbin:/ bin','RABBITMQ_LOGS = - ',...要删除docker_db_1你确定吗? [yN] y compose.cli.verbose_proxy.proxy_callable:docker containers < - (all = True,filters = {'label':['com.docker.compose.project = docker']})compose.cli.verbose_proxy.proxy_callable :docker containers - >(列出2项)compose.cli.verbose_proxy.proxy_callable:docker inspect_container < - ('1b8aab6f0e543e4ae06f4cb7b803f6383f6aa99f3b63394b0b45264304728b3a')compose.cli.verbose_proxy.proxy_callable:docker inspect_container - > {'AppArmorProfile':'','Args ':['mysqld'],'Config':{'ArgsEscaped':True,'AttachStderr':False,'AttachStdin':False,'AttachStdout':False,'Cmd':['mysqld'],'Domainname' :'','Entrypoint':['docker-entrypoint.sh'],'Env':['MYSQL_USER = chapp',... compose.cli.verbose_proxy.proxy_callable:docker inspect_container < - ('e9eba78b88280f2a8c853deee187ac707330eb753c132d7bf47b219ce44d8c0e')撰写.cli.verbose_proxy.proxy_callable:docker inspect_container - > {'AppArmorProfile':'','Args':['rabbitmq-server'],'Config':{'AttachStderr':False,'AttachStdin':False ,'AttachStdout':False,'Cmd':['rabbitmq-server'],'Domainname':'','Entrypoint':['docker-entrypoint.sh'],'Env':['PATH = / opt / rabbitmq / sbin:/ usr / local / sbin:/ usr / local / bin:/ usr / sbin:/ usr / bin:/ sbin:/ bin','RABBITMQ_LOGS = - ',...删除docker_db_1 ... compose.parallel.feed_queue:待定:{} compose.parallel.feed_queue:为compose.cli.verbose_proxy.proxy_callable启动 生产环境 者线程:docker remove_container < - ('1b8aab6f0e543e4ae06f4cb7b803f6383f6aa99f3b63394b0b45264304728b3a',v = False)compose.parallel.feed_queue:待定:设置()compose.parallel.feed_queue:Pending:set()compose.parallel.feed_queue:Pending:set()compose.parallel.feed_queue:Pending:set()compose.parallel.feed_queue:Pending:set()compose.parallel . feed_queue:Pending:set()compose.parallel.feed_queue:Pending:set()compose.parallel.feed_queue:Pending:set()compose.parallel.feed_queue:待定:set()compose.parallel.feed_queue:待定:set()

...

compose.parallel.feed_queue:待定:set()compose.parallel.feed_queue:待定:set()compose.parallel.feed_queue:待定:set()compose.parallel.feed_queue:待定:set()compose.parallel.feed_queue :Pending:set()compose.parallel.feed_queue:Pending:set()compose.parallel.feed_queue:Pending:set()删除docker_db_1 ...错误compose.parallel.feed_queue:挂起:set()错误:for docker_db_1驱动程序devicemapper无法删除根文件系统1b8aab6f0e543e4ae06f4cb7b803f6383f6aa99f3b63394b0b45264304728b3a:无法删除设备d83eae2675e0dae691d45ca4f0a08767bc5b225f335b3562363a83fca7575238:设备忙

我该如何解决这个问题?

2 回答

  • 0

    你可以 remove the container ,像你一样或尝试添加

    --force-recreate
    

    运行命令的参数,这将recreate the container by force .

  • 1

    我通过以下方式解决了

    sudo rm -rf /var/lib/docker/containers/1b8aab6f0e543e4ae06f4cb7b803f6383f6aa99f3b63394b0b45264304728b3a

相关问题