某些特殊情况可能导致 docker-compose.yml 被删掉且找不回了,但是运行中的 container 还没有删掉,那么有没有可能通过 container 反向生成配置文件呢?
答案是可以的 docker-autocompose:
pip install pyaml
pip install docker
python autocompose.py <container-name-or-id>
或者通过 docker 直接执行
docker run --rm -v /var/run/docker.sock:/var/run/docker.sock red5d/docker-autocompose <container-name-or-id>