Rebron1900
V2EX  ›  Docker

我有部分 docker 是直接通过 `run` 运行的,请问有什么方法可以通过这些正在运行的容器生成对应的 `docker-compose.yaml` 文件呢?

  •  
  •   Rebron1900 · Dec 1, 2023 · 2230 views
    This topic created in 926 days ago, the information mentioned may be changed or developed.
    9 replies    2024-01-02 22:33:38 +08:00
    OceanBreeze
        1
    OceanBreeze  
       Dec 1, 2023
    应该不可以吧,根据 docker inspect 慢慢整理吧
    clsn
        2
    clsn  
       Dec 1, 2023
    chatgpt 可以简单搞下
    AoEiuV020JP
        3
    AoEiuV020JP  
       Dec 1, 2023
    你知道完整 run 命令的话可以通过一些工具把命令转成 compose 文件,
    不知道命令只有容器本身肯定是没办法的,信息不全,只能查到部分,
    0n2ynu
        4
    0n2ynu  
       Dec 1, 2023   ❤️ 1
    https://github.com/Red5d/docker-autocompose
    但是会多了很多其他选项.
    ljsh093
        5
    ljsh093  
       Dec 1, 2023
    把完整的 run 命令丢给 gpt 帮你生成
    CRUD
        6
    CRUD  
       Dec 1, 2023
    不知道原来的 run 命令的话可以用`assaflavie/runlike`镜像重新生成 run 命令,在扔给 ChatGPT 。
    Rebron1900
        7
    Rebron1900  
    OP
       Dec 1, 2023
    @CRUD 看来只能用这个办法了。
    Tufutogo
        8
    Tufutogo  
       Dec 2, 2023 via Android
    如果是命令行跑起来的,先看 history 吧
    rebecca554owen
        9
    rebecca554owen  
       Jan 2, 2024 via Android
    楼上正解,看历史记录,然后复制发给 Bing 改成 docker compose.yml 。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2870 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 243ms · UTC 08:03 · PVG 16:03 · LAX 01:03 · JFK 04:03
    ♥ Do have faith in what you're doing.