Tag: 覆盆子pi3

在提交的DOCKER容器中,新的容器未能在Raspberry PI 3中运行TOMCAT9

没有解释我成功运行在树莓派3 Tomcat / 9.0.0.M17见: https : //github.com/ailgorbot/OuiMaitre 但是当我试图再次与docker拉我失败了,但一步一步在armhf / debian容器它的工作有时…怪异的。 无论如何。 所以我决定保存Tomcat在8002端口运行良好的容器。 root@rpi3:~# docker ps -a CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 4d10d9dc9141 armhf/deb-ailgor-jdk8 "bash" 4 hours ago Up 8 minutes 0.0.0.0:8009->8009/tcp, 0.0.0.0:8002->8080/tcp agitated_feynman root@rpi3:~# docker stop 4d10d9dc9141 4d10d9dc9141 root@rpi3:~# docker commit 4d10d9dc9141 tomcat9 sha256:70fe2bf13a7b9a3443ead3a84226a60e149bdbd0147639cd6f4ac7b107632d83 root@rpi3:~# docker run -itd -p 8002:8080 -p 8009:8009 […]

Sh:在高山Docker镜像上找不到文件

我在我的Raspberry Pi3上安装了Docker。 我想安装“registry”图像。 因为我没有在ARM中find它,所以我构build了一个AMR版本。 我从git https://github.com/docker/distribution/重新编译了这个二进制文件 我得到一个function二进制文件 # registry –version src_docker/go/bin/registry github.com/docker/distribution v2.6.0+unknown 然后我离开了git https://github.com/docker/distribution-library-image来定制Dockerfile。 FROM arm32v6/alpine:3.5 RUN set -ex \ && apk add –no-cache ca-certificates apache2-utils COPY ./registry/registry /bin/registry COPY ./registry/config-example.yml /etc/docker/registry/config.yml VOLUME ["/var/lib/registry"] EXPOSE 5000 COPY docker-entrypoint.sh /entrypoint.sh ENTRYPOINT ["/entrypoint.sh"] CMD ["/etc/docker/registry/config.yml"] 我当然要用我编译的二进制代替“registry/registry”。 我build立形象: docker build . -t ikise_arm/registry 但是当我执行图像时,它找不到二进制文件 # docker run […]

Jenkins在RaspberryPi 3(rpi-jenkins)的Docker中连接问题,当克隆一个Bitbucket Git Repo

我目前在Docker的Raspi上玩Jenkins(使用dilgerm / rpi-jenkins图片)。 现在我连接到一个Bitbucket Git存储库有一个问题。 当进入版本库url,我得到(众所周知的)“无法连接到存储库” 当使用https和提供凭据(通过jenkins凭据存储),我得到的错误。 当使用ssh并正确configuration密钥时,我得到相同的错误。 现在我想知道是否必须configurationdocker容器的ssh-key(对于Jenkins用户?)。 目前,我已经实现了主机Raspi本身的关键。 或者可能需要在启动时configuration/发布Docker容器的ssl端口(-p参数)? 任何帮助赞赏。

我想知道,我怎样才能使容器使用端口转发?

我在RaspberryPi3上使用Raspbian-Stretch-Light,Hypriot OS,因为在Docker Container上构buildAP。 所以我find了使用raspAP包的Dockerfile。 像这样(它被我修改了一点), # FROM resin/rpi-raspbian:wheezy FROM armv7/armhf-ubuntu:yakkety # FROM hypriot/rpi-node:8.1.3-onbuild MAINTAINER Gary Ritchie <gary@garyritchie.com> # RUN apt-key adv –recv-keys –keyserver keyserver.ubuntu.com 0x908332071dd2e32e # RUN echo "deb http://deb.best-hosting.cz/debian/ wheezy main" > /etc/apt/sources.list.d/best-hosting.list #RUN wget https://archive.raspbian.org/raspbian.public.key -O – | sudo apt-key add – ######## # RUN echo "deb http://archive.raspbian.org/raspbian wheezy main contrib non-free" > […]

交叉编译多弓容器

我试图构build一个ARM(arm32v7)容器,但使用x86_64主机。 虽然我知道有一些非常酷的东西,比如使用Qemu shenanigans的Resin ,以及用于构buildgenerics容器的Multiarch ,但我有一个小问题:我试图构build的容器开始是多元化的,所以Docker总是selectx86在FROM指令中的图像。 我想从x86主机上的多拱形锈图像构build一个ARM容器。 问题是,我找不到任何文档明确说我想从ARM容器开始,并从那里,而不是x86容器。 此外,图片上的标签不会消除歧义,所以我不能使用这些来select起始容器。 我试过编辑/etc/docker/daemon.json文件来包含: { "labels": [ "os=linux", "arch=arm32v7" ], "experimental": true } 但是这根本没有帮助。 docker pull仍然检索x86映像。 所有这些的目的是为了增加最终运行在Raspberry Pi上的容器的编译时间; 编译时间超过现在的速度。 有没有什么方法可以明确地说我想从ARM镜像开始构build?

在Raspberry PI 3上运行nano服务器容器

我有一个PI3,我不想运行纳米服务器docker容器。 这可能吗? 我可以在物联网核心上安装docker吗? 或者有没有其他解决scheme呢?

如何将Docker容器连接到本地networking

所以我在过去3天里search了很多,但是仍然找不到我的问题的有效答案。 我使用Raspbian(jessie)在Raspberry Pi 3上运行Docker。 到目前为止,一切都很好,做了一些容器等。现在的问题是从同一networking上的其他PC访问容器。 有人可以解释如何使容器显示在我的路由器列表下作为一个独立的机器? 端口转发是没有用的,因为我们使用的端口很less,有时如果我们需要添加一些新的function,我们必须提交容器,删除容器,创build一个新的容器,并添加新的端口转发。 现在我search了好几天,这让我疯狂。 在过去的三年里,我还得学习很多docker工。 谢谢。 系统:树莓派3 | 拉斯比(Jessie) PS:如果需要更多的信息,我会很高兴在评论下给出它,谢谢

Dockerfile在本地机器上编译,但在docker hub中自动生成失败

我试图通过链接我的github回购包含一个Dockerfile在docker集线器中自动构build泊坞窗图像。 这个图像是Raspberry Pi 3(可以在Dockerfile中看到)。 虽然Dockerfile在Raspberry Pi中工作正常,但它在x86_64 GNU / Linux机器中发生错误,而在Docker中心也无法编译。 这里是Docker中心的日志。 在Docker集线器和x86_64 GNU / Linux机器中,最后的错误是一样的。 Building in Docker Cloud's infrastructure… Cloning into '.'… KernelVersion: 4.4.0-79-generic Arch: amd64 BuildTime: 2017-03-28T19:26:53.326478373+00:00 ApiVersion: 1.27 Version: 17.03.1-ee-2 MinAPIVersion: 1.12 GitCommit: ad495cb Os: linux GoVersion: go1.7.5 Starting build of index.docker.io/swapnil18/docker-swarm-arm-socat:latest… Step 1/11 : FROM resin/raspberrypi3-alpine —> ca84ecc9fee4 Step 2/11 : MAINTAINER […]

设置树莓派的Docker默认架构(armel / armhf / armv71)

我正在尝试为Python应用程序构build和运行跨平台的Docker规范。 如上所示,我的Dockerfile具有“python”作为操作系统映像: FROM python:2.7 应该为当前的平台解决一个适当的形象。 问题是,在Raspberry上,它解决了“armel”架构这是所有版本的最低共同点。 为了性能,我希望能够解决“armhf”或“armv71”问题 – 特别是考虑到Docker为这些平台提供官方映像。