美文网首页docker
运行中的容器导出yaml文件

运行中的容器导出yaml文件

作者: 上帝是自由的 | 来源:发表于2022-05-30 22:28 被阅读0次

    docker 导出yaml文件

    参考地址放在最前面

    # 两种方式:
    https://github.com/Red5d/docker-autocompose
    https://github.com/tenfyzhong/dctc
    

    docker-autocompose

    #获取docker autocompose的镜像
    docker pull ghcr.io/red5d/docker-autocompose:latest
    
    #将容器ID 21beb05f14bb 导出yaml格式的配置
    docker run --rm -v /var/run/docker.sock:/var/run/docker.sock ghcr.io/red5d/docker-autocompose 21beb05f14bb
    
    #将yaml配置写到文件里
    docker run --rm -v /var/run/docker.sock:/var/run/docker.sock ghcr.io/red5d/docker-autocompose 21beb05f14bb > docker-compose.yaml 
    

    dctc

    #因国内网络问题,go download时可能会失败
    go get -u github.com/tenfyzhong/dctc
    go install github.com/tenfyzhong/dctc
    dctc  容器名或id  -o  docker-compose.yaml
    

    相关文章

      网友评论

        本文标题:运行中的容器导出yaml文件

        本文链接:https://www.haomeiwen.com/subject/qhsaprtx.html