问题标签 [docker-run]
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.
.net - Docker 容器未运行并出现 Windows 系统调用错误
我正在尝试dotnet/core/sdk
在 Azure Pipelines 中运行容器。为了让所有东西都排列好,我构建了一个 PowerShell 脚本,它可以有效地拉取容器并在运行之前将必要的文件放入其中:
问题出现在最后,当我执行docker run
. 如果我排除要传递的命令(powershell
),它一切正常,我看到这个输出:
但是,附加命令后,我遇到了一个阻止程序-它出错了:
我在这里想念什么?
docker - 在从本地机器运行 docker 容器时附加一个文件(配置文件)
我创建了一个自定义 docker 映像,它在创建容器后运行一些代码。
但是我想在部署时附加一个配置文件,我们的配置文件保存在本地机器上。
我想在卷的地方附加文件。
如何在运行时将配置文件附加到容器?
bash - 将 Json 文件中存在的多个卷挂载为列表
我想在 docker run 命令中挂载多个文件夹。但是在使用脚本创建容器时失败了。卷文件夹名称是从 json 文件中获取的。
当我单独尝试时
然后它工作正常。
但我想绑定多个卷,如下所示。
示例.json 文件
docker_script.sh
预期的
容器应在容器中创建并挂载两个卷 /test1 和 /test2 数据。
错误
docker - 什么是 docker run -r 标志
我正在看这个回购: https ://github.com/zricethezav/gitleaks
要使用 Docker 运行,我们将使用
我无法弄清楚-r
标志在做什么......它看起来不像使它成为只读,有人知道吗?
docker - 将 docker run 翻译成子组件
我有这个 docker run 命令:
我把它翻译成这样:
但它给了我这个错误:
有人知道我哪里出错了吗?最终,我从一个正在运行的容器中调用 docker run 并且在共享文件时遇到了问题,因此尝试开始docker cp
工作。
docker - 将文件从容器 fs 复制到同级容器
假设我在一个容器中运行,该容器开始于:
然后我从上面的容器中启动另一个容器:
我的问题是 - 第二个命令中的 /var/run/docker.sock 是否指向与第一个命令相同的 /var/run/docker.sock ?
容器应该是兄弟姐妹,所以我的第二个问题是 - 如何使用 -v 选项将文件从“外部”容器获取到容器的“内部”?我想做:
docker - 当你 mv 一个 docker 容器卷正在使用的文件夹时会发生什么?
假设我像这样运行一个容器:
如果我们运行mv /host/folder /host/folder2
,我肯定会发生不好的事情,唯一的解决方案是停止容器并重新启动它?
docker - 将参数添加到不同容器的入口点/cmd
我有这个简单的 node.js 图像:
最终,我只想能够node dist/main.js
像这样传递不同的参数:
这样运行时的可执行文件是
我已阅读有关 CMD / ENTRYPOINT 的信息,但我不知道该怎么做,有人知道吗?
docker - 配置 docker run 使用 ssl/https/tls
有没有办法将 docker run 配置为使用 https?就像是:
还是您必须在 Dockerfile/图像中配置这些东西?对于 TLS 也是如此。
一个优点是我们不必将证书复制到映像中 - 我宁愿避免将证书放在映像和/或运行容器中。
虽然我猜最好的做法是使用-v
选项将证书从主机共享到容器中。
更新:经过一些研究,我发现了这个: https ://docs.docker.com/engine/security/https/
它说用这样的东西启动 docker 域:
这是保护机器上所有容器的正确做法吗?
docker - Docker 运行:无效的参考格式
我收到此错误:
我有这个:
docker run 命令的退出状态是 125,如果有帮助的话。我不知道这里发生了什么......一个相同的命令在脚本的早期运行良好。
Dockerfile 是这样的: