docker - 使用DOCKER设置Pebble SDK

标签 docker pebble-watch pebble-sdk

我曾经用pebble Cloud开发Pebble Watch应用程序。
现在,随着Pebble Cloud崩溃,我想在Ubuntu上使用Pebble SDK。
我尝试在Ubuntu 18上安装SDK,但是失败了。

所以我尝试使用Docker容器,但出现了流动错误:

standard_init_linux.go:187: exec user process caused "exec format error"



我已经尝试了以下容器:

dmorgan81/rebble and bboehmke/pebble-dev and andredumas/pebble-dev



如果我了解它的工作方式,则只需使用“ pebble new-project ”命令启动容器即可创建开发环境所需的文件:

docker run --rm -it -v $PWD:/pebble andredumas/pebble-dev pebble new-project watchtest



如果有人可以帮助我在Pebble SDK中使用Docker容器,那就太好了!

最佳答案

我为此付出了很多努力,并将我的工作结果放在了github上的两个仓库中。

并非100%与Docker相关(我已经使用过Vagrant),但我认为您仍然可以使用该信息。

这是一个简单的Pebble SDK,可通过CLI使用:
https://github.com/ltpitt/vagrant-pebble-sdk

这产生了一个具有工作版本的CloudPebble的虚拟机:
https://github.com/ltpitt/vagrant-cloudpebble-composed

祝您好运,如果您想改善自己的工作状况,请告诉我。

关于docker - 使用DOCKER设置Pebble SDK,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52664524/

相关文章:

docker 镜像上的 Python ScriptEngine null

docker - 使用Docker Compose创建多个容器

ios - 我可以从 iOS 中的 Pebble 短信通知中获取短信吗?

c - Pebble C 将 char 转换为时间以在 double difftime(time_t end, time_t begin) 中使用

macos - 运行 qemu 模拟器时 libgthread 不是最新的

docker - 如何将docker容器ip映射到主机ip(NAT而不是NAPT)?

linux - 什么是 Docker 存储驱动

c - CloudPebble 中的错误, "ld returned 1 exit status"

c - 如何在 Pebble watch 中创建表格

javascript - 按下后退时 pebble.js 空白页