mauricek / qtwasm_builder

Build Qt for WebAssembly with docker and re-use for app testing
MIT License
25 stars 6 forks source link

manifest for not found error in docker pull or docker run #4

Closed patrickelectric closed 5 years ago

patrickelectric commented 5 years ago
$ docker pull maukalinow/qtwasm_builder
Using default tag: latest
Error response from daemon: manifest for maukalinow/qtwasm_builder:latest not found: manifest unknown: manifest unknown
mauricek commented 5 years ago

Ah this is correct, as I changed the tags recently to maukalinow/qtwasm_builder:_latest. I'll update this soon. in the meantime, feel free to locally change it to your branch of preference. Probably 5.13_latest as tag.

mauricek commented 5 years ago

Fixed with 645e3ad523908a22c90ee57dc479a26e25be1fef

patrickelectric commented 5 years ago

Hey @mauricek thanks for the updates! This docker is really helpful to test Qt webasm, is there any future plan to create a docker for Qt android or do you know one ?

mauricek commented 5 years ago

@patrickelectric thx for the nice words, really appreciated. Qt/Wasm inside docker was done as an experiment for the blog post to see what could be provided. For now, there are no immediate plans. That doesn't mean that it will not happen, it is a matter of when we have time to put effort into it. Personally, I can see the value and also the benefits.

Does your comment imply that you are using it in production or for research? The reason is that on other reported bugs, the idea has been to always use a stable release and not the latest available version from git. That would certainly help for production usage, not necessarily to check updates.

patrickelectric commented 5 years ago

Hi @mauricek, I'm using it with my repository mini-qml, that aims to help developers to deploy Qt in Travis and AppVeyor, right now it deploys for Linux (AppImage), Mac (DMG), Windows (exe) and now the webasm (check here) thanks to you! It's a minimum example to help any project that aims to do the same thing, and the configuration/scripts are a "step-by-step" of what you need to do in your computer, to make it easier for anyone to understand and improve it in different projects.

Continue with the great work, and maybe in the near future an android deployment will be as easy as the webasm with your docker!

Edit: In mini-qml I try to use the last compiler/version of Qt when possible, since it's easy to use old versions if necessary, but the other way around is not so easy.