Cloudron makes it easy to run web apps like WordPress, Nextcloud, GitLab on your server. Find out more or install now.


  • Categories
  • Recent
  • Tags
  • Popular
  • Bookmarks
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse

Cloudron Forum

Apps | Demo | Docs | Install

Docker2exe

Scheduled Pinned Locked Moved App Packaging & Development
8 Posts 3 Posters 78 Views
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • robiR Offline
    robiR Offline
    robi
    wrote on last edited by
    #1

    https://github.com/rzane/docker2exe

    docker2exe

    This tool can be used to convert a Docker image to an executable that you can send to your friends!

    Works on MacOS (Intel/Arm), Linux & Windows

    Life of sky tech

    1 Reply Last reply
    3
  • timconsidineT Offline
    timconsidineT Offline
    timconsidine App Dev
    wrote on last edited by
    #2

    Interesting !

    1 Reply Last reply
    1
  • girishG Offline
    girishG Offline
    girish Staff
    wrote on last edited by
    #3

    Sandstorm.io had a similar idea (iirc) where the package is a single file. I really like that! But docker doesn't provide such a functionality out of the box. Docker is based on all these layer files.

    robiR 1 Reply Last reply
    0
  • robiR Offline
    robiR Offline
    robi
    replied to girish on last edited by
    #4

    @girish said in Docker2exe:

    But docker doesn't provide such a functionality out of the box. Docker is based on all these layer files.

    Of course not, that's why this exists! Just like sysbox that got acquired by them!

    How would you like to use it?

    Life of sky tech

    girishG 1 Reply Last reply
    0
  • girishG Offline
    girishG Offline
    girish Staff
    replied to robi on last edited by
    #5

    @robi for a start, I think it's easier to archive apps. Currently, we put images on docker hub. It's also easier to have "Upload app" button if a single file exists.

    robiR 1 Reply Last reply
    1
  • robiR Offline
    robiR Offline
    robi
    replied to girish on last edited by
    #6

    @girish YES! That would be a great use case, apps that don't need to run 24/7 but can be self-contained and run anytime as an 'exe'.

    Yes, would be much easier to try 3rd party docker containers that way, by converting to a single file.

    Life of sky tech

    girishG 1 Reply Last reply
    0
  • girishG Offline
    girishG Offline
    girish Staff
    replied to robi on last edited by
    #7

    @robi I didn't mean the installed apps. I meant the images (though your use is valid too). As in, docker hub holds the app images. We don't have a copy/backup of every package we release. It's just for safety’s sake really, it's the main external service (other than stripe) we completely rely on 😄

    robiR 1 Reply Last reply
    1
  • robiR Offline
    robiR Offline
    robi
    replied to girish on last edited by
    #8

    @girish Oh, I see. Right, unless you install your own torrent tracker, and use the install base swarm to seed images from your own infrastructure at minimal bandwidth usage. No need for docker hub then!

    Life of sky tech

    1 Reply Last reply
    1

  • Login

  • Don't have an account? Register

  • Login or register to search.
  • First post
    Last post
0
  • Categories
  • Recent
  • Tags
  • Popular
  • Bookmarks
  • Login

  • Don't have an account? Register

  • Login or register to search.