小编zap*_*ppy的帖子

使用shell脚本在docker容器内运行脚本

我是Docker技术的新手,我正在尝试创建一个用于设置docker容器的shell脚本,我的脚本文件如下所示

#!bin/bash

docker run -t -i -p 5902:5902 --name "mycontainer" --privileged myImage:new /bin/bash
Run Code Online (Sandbox Code Playgroud)

运行此脚本文件将在新调用的bash中运行容器.

现在我需要运行一个脚本文件(test.sh),该文件已经在上面给出的shell脚本的容器内了.(例如:cd /path/to/test.sh&& ./test.sh)如何做到这一点,请随便问一下情景是否不清楚.

bash shell docker

65
推荐指数
7
解决办法
17万
查看次数

Yocto:无法继承文件类/autotools-brokensep.bbclass

我是 yocto 项目的新手。运行 bitbake 命令时出现以下错误

\n\n
$bitbake gemini-image\n\nERROR: ParseError at /home/zappy/Desktop/fyocto/meta-ivi/meta-ivi/recipes-extended/persistence-client-library/persistence-client-library_git.bb:18: Could not inherit file classes/autotools-brokensep.bbclass\nSummary: There was 1 ERROR message shown, returning a non-zero exit code.\n
Run Code Online (Sandbox Code Playgroud)\n\n

我的 bblayers.conf 文件是

\n\n
# LAYER_CONF_VERSION is increased each time build/conf/bblayers.conf\n# changes incompatibly\nLCONF_VERSION = "6"\n\nBBPATH = "${TOPDIR}"\nBBFILES ?= ""\n\nBBLAYERS ?= " \\\n  /home/zappy/Desktop/fyocto/poky/meta \\\n  /home/zappy/Desktop/fyocto/poky/meta-yocto \\\n  /home/zappy/Desktop/fyocto/poky/meta-yocto-bsp \\\n  /home/zappy/Desktop/fyocto/meta-ivi/meta-ivi \\\n  /home/zappy/Desktop/fyocto/meta-ti \\\n  "\nBBLAYERS_NON_REMOVABLE ?= " \\\n  /home/zappy/Desktop/fyocto/poky/meta \\\n  /home/zappy/Desktop/fyocto/poky/meta-yocto \\\n
Run Code Online (Sandbox Code Playgroud)\n\n

我的 local.conf 文件是(仅编辑行)

\n\n
MACHINE?= \xe2\x80\x9dpandaboard\xe2\x80\x9d\nDISTRO ?= "poky-ivi-systemd"\nINCOMPATIBLE_LICENSE = "GPLv3"\n
Run Code Online (Sandbox Code Playgroud)\n\n …

pandaboard bitbake yocto

3
推荐指数
1
解决办法
2万
查看次数

标签 统计

bash ×1

bitbake ×1

docker ×1

pandaboard ×1

shell ×1

yocto ×1