问题标签 [docker-exec]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
docker - docker exec 不见了
我有 ubuntu 14.04,它缺少docker exec
我希望在现有的正在运行的 docker 容器中运行交互式 bash shell。
docker - docker attach 和 docker exec 的区别
两者都将能够在容器中执行命令。两者都可以分离容器。
那么 docker exec 和 docker attach 之间的真正区别是什么?
docker - 如何通过 docker run 运行插入的 sql 文件?
给定一个带有 SQL 插入的文件:
我想通过在docker run
运行 postgres 的容器上使用命令来运行该文件。
我试过这个:
你可以看到我的图像是 pg:
如何加载此文件并使用 docker 容器在 docker 容器中运行它docker run
?
shell - Docker exec 至少需要 2 个参数
我在 Linux 上使用 shell 脚本来执行一些 Docker 命令:
在第二个 exec 命令中,我收到以下错误:
我做错了什么,或者我错过了什么?
先感谢您。
bash - 奇怪的字符 docker exec
我正在尝试创建一个脚本来运行 docker 集群。
在我的脚本中,有一段时间我想将一些文件从 docker 复制到我的本地机器。所以我正在创建CONTAINER_WORKDIR
变量。
存储的CONTAINER_WORKDIR
值为:
问题是这个变量的末尾有一个奇怪的字符。尝试执行以下行:
我的预期结果是
但真正的输出是:
或pwd
命令docker exec
正在返回一个返回字符。
有一种方法可以从CONTAINER_WORKDIR
变量中删除这个字符
docker - docker mysql,在执行期间发送 sql 命令
我正在使用 bash 脚本创建一个 mysql 5.6 docker,我想更改密码。如何将 sql 命令从 bash 发送到 docker?
构建: sudo docker build -t mysql-5.6 -f ./.Dockerfile 。
运行.sh:
node.js - 通过节点 js 脚本执行 docker 命令
除了使用 shelljs(类似的包)来执行这些命令之外,还有没有更好的方法从节点 js 执行 docker 命令?
我看过 dockerode 包。虽然它对某些命令很有用,但它并没有提供太多关于 'docker exec' 命令的视图。
在从 nodejs 执行 shelljs 无法提供的 docker exec 时,我只需要更多控制。我想知道 docker exec 命令执行后是否成功执行。
docker - 如何在 Docker 中使用“>>”运算符?
我正在尝试使用docker exec
. 但是,它似乎没有正确解释“>>”运算符
返回
但
返回-bash: /etc/postfix/main.cf: No such file or directory
无论哪种方式,都有一个技巧可以将“>>”运算符传递给 docker-exec,或者有另一个命令可以将字符串附加到文件中(这也可以,但我找不到原生的,因为容器没有任何花哨的库)。
有人有窍门吗?
docker - docker容器运行成功后,docker exec命令什么都不做
运行exec
命令返回随机测试,如 ^[[50;5R. 在 Windows 中运行相同的命令时,它只是卡住了,我无法输入任何内容。需要做Ctrl+c退出它。