V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
zhaoyihuaer
V2EX  ›  Docker

请教一个问题, 可以把 docker 和项目代码与项目所依赖的环境打包成 exe 发布给客户吗

  •  
  •   zhaoyihuaer · 15 天前 · 831 次点击
    服务器都是 windows server 2016 数据中心版
    
    这是个很老旧的项目
    
    项目依赖 node php mysql redis nginx 或者 apache 等
    
    现在想把 项目与环境信息通过 docker 构建 ,把 docker 注意是整个 docker 也一起打包到 exe 里面 点击安装即可
    
    9 条回复    2024-06-14 08:58:32 +08:00
    erwsd32ew
        1
    erwsd32ew  
       15 天前
    不可以。
    qhd1988
        2
    qhd1988  
       15 天前
    在客户服务器上跑个 docker,然后把你们打出来的镜像丢到那个服务器上的 docker 上跑吧
    herich
        3
    herich  
       15 天前
    可以。先打包一个虚拟机进去, 然后在虚拟机里运行 docker , 就可以 run 起来了
    XuHuan1025
        4
    XuHuan1025  
       15 天前
    把 docker 环境放在虚拟机中拷贝过去
    7lQM1uTy635LOmbu
        5
    7lQM1uTy635LOmbu  
       15 天前
    用 vm 交付算了。。
    kero991
        6
    kero991  
       11 天前   ❤️ 1
    巧了,最近发现一个项目叫做 dockerc
    就是把 docker 编译成一个二进制文件的。
    我没有试,我觉得体积应该非常逆天。不过感觉很有前途的样子。

    但是,这个是 linux 的,我不知道做出来的是啥,应该肯定不是 exe
    kero991
        7
    kero991  
       11 天前
    作者在路线图上写了 win 支持( qemu )
    kero991
        8
    kero991  
       11 天前
    https://github.com/NilsIrl/dockerc

    v2ex 能不能编辑帖子啊,老补发好烦呀
    zhaoyihuaer
        9
    zhaoyihuaer  
    OP
       4 天前
    @kero991 哈哈哈 研究一下
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3108 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 11:53 · PVG 19:53 · LAX 04:53 · JFK 07:53
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.