unknowfly
V2EX  ›  Docker

求救,重新安装 docker 之后如何启动旧的容器

  •  
  •   unknowfly · Dec 5, 2018 · 5582 views
    This topic created in 2893 days ago, the information mentioned may be changed or developed.
    刚刚在一台机器上为了升级 docker 执行了卸载-安装的步骤,于是之前的容器都停止了,还包含还有数据库的容器,ps -a 里也全无信息.
    我可以用 /var/lib/docker/containers 里的数据重启这个容器吗?
    9 replies  •  2018-12-05 15:44:18 +08:00
    fengci
    fengci
    Dec 5, 2018
    1
    docker ps -a 不是能看到所有容器嘛。 然后 docker start [CONTAINER ID/NAMES] 去启动之前容器
    unknowfly
    unknowfly
    OP
    Dec 5, 2018
    2
    @fengci ps -a 里都是空的了
    greenskinmonster
    greenskinmonster
    Dec 5, 2018❤️1
    3
    storage-driver 变了?
    PureWhiteWu
    PureWhiteWu
    Dec 5, 2018
    4
    如果执行的是卸载-安装的步骤的话,原先容器应该全部删除,因为卸载会删除所有数据。
    PureWhiteWu
    PureWhiteWu
    Dec 5, 2018
    5
    意思是,多半找不回来了。
    unknowfly
    unknowfly
    OP
    Dec 5, 2018❤️1
    6
    @greenskinmonster 改回 devicemapper 就可以了,感谢~
    CivAx
    CivAx
    Dec 5, 2018❤️1
    7
    @PureWhiteWu 如果是在 Linux 上执行 卸载-安装 步骤容器的信息不会被清除。
    PureWhiteWu
    PureWhiteWu
    Dec 5, 2018
    8
    @CivAx 可能这和卸载所采用的步骤有关吧?
    CivAx
    CivAx
    Dec 5, 2018❤️1
    9
    @PureWhiteWu yum remove 是没有问题的,其他的包管理方式不清楚。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1517 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 32ms · UTC 16:34 · PVG 00:34 · LAX 08:34 · JFK 11:34
    ♥ Do have faith in what you're doing.