描述
我已连接到我的树莓派 1(通过 putty,并且我已经按照“在 Ubuntu 或 Debian 上使用 CMake 在 Docker 容器内构建 Debian 包”中所述的步骤进行操作
我已经克隆了 docker-deb-builder 存储库并构建了 dockerfile-ubuntu-18.04 和 dockerfile-ubuntu-17.04。然后,我克隆了 open62541 存储库并签出了 pack/1.0。之后,我在 docker-deb-builder 文件夹中创建了输出文件夹,并尝试在开发文件夹中运行以下命令:
./build -i docker-deb-builder:18.04 -o output ~/ma/development/open62541
但它失败并显示以下错误消息:
pi@raspberrypi:~/ma/dockerVersion/docker-deb-builder $ sudo ./build -i docker-deb-builder:18.04 -o output ~/ma/dockerVersion/open62541
Running docker:
docker run -it -it -v /home/pi/ma/development/open62541:/source-ro:ro -v /home/pi/ma/development/docker-deb-builder/output:/output -v /home/pi/ma/development/docker-deb-builder/build-helper.sh:/build-helper.sh:ro -e USER=0 -e GROUP=0 --rm docker-deb-builder:18.04 /build-helper.sh
Unable to find image 'docker-deb-builder:18.04' locally
docker: Error response from daemon: pull access denied for docker-deb-builder, repository does not exist or may require 'docker login': denied: requested access to the resource is denied.
See 'docker run --help'.
我想要完成的是在我的树莓派上运行一个 docker 容器(其中运行一个 open62541 服务器)。问题: - 如何解决上述问题?- 如何或在哪里集成我定制的 open62541 服务器代码?
背景信息/复制步骤
运行命令 cat /etc/os-release 会给我以下信息:
pi@raspberrypi:~/ma/dockerVersion/docker-deb-builder $ cat /etc/os-release PRETTY_NAME="Raspbian GNU/Linux 9 (stretch)"
NAME="Raspbian GNU/Linux"
VERSION_ID="9"
VERSION="9 (stretch)"
ID=raspbian
ID_LIKE=debian
HOME_URL="http://www.raspbian.org/"
SUPPORT_URL="http://www.raspbian.org/RaspbianForums"
BUG_REPORT_URL="http://www.raspbian.org/RaspbianBugs"