问题标签 [docker-engine]
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 - 我如何对接已经构建的 rasa 项目?
我已经构建了我的 rasa 项目并添加到了我的 github 存储库中。现在我想把它码头化。
我怎么做?
我看到的大多数 dockerization 教程,都是在构建项目之前启动 docker。
docker - Windows Server 2019 上的 Docker 和 Linux 容器出现“无法关闭容器”错误
我有一台 Windows Server 2019 机器(版本 1809,操作系统版本 17763.2237),我在其上使用此脚本安装了 Docker 引擎
我可以检查 Linux 容器是否可以在我的 Docker 引擎上运行,因为下面的命令成功了
现在我有这个Dockerfile
我正在尝试使用下面的命令构建它,但我遇到了一个我不知道如何修复的错误
如果我使用mcr.microsoft.com/dotnet/sdk:3.1-buster
图像而不是 alpine 的,也会出现同样的问题。
所以RUN
命令成功了(我的意思是,它只是一个ls
命令!)但 Docker 将其视为错误并且由于某种我不明白的原因而失败。问题可能出在哪里?
docker - 在centos 7中启动docker ce服务时出错
我刚刚按照docker文档上的步骤在我的centos 7系统中安装了docker,但是当我尝试启动服务时,它失败了,journalctl中显示的错误是这样的。我应该为防火墙设置做些什么吗?
这是我的 iptables 列表
或者 iptables 或其他东西有什么问题吗?谢谢
docker - 多台主机上的 Docker(Windows 和 Ubuntu)
我有 2 台使用 Docker 的主机:Ubuntu 和 Windows(docker-desktop)。我想将带有 Adminer(Windows) 的容器连接到带有 MariaDB(Ubuntu) 的容器。可能吗?
我的主机位于同一个本地网络中,并且容器彼此隔离(当然)。我试图创建覆盖网络并相互绑定,但工作人员的消息是:“docker:来自守护进程的错误响应:连接到网络失败,请确保您的网络选项正确并检查管理器日志:超出上下文期限。”
我的目标是在不同的主机容器之间进行通信。拜托,你能帮我解决我的问题吗:)
docker - 如何避免 docker engine api http exec 调用结果中的二进制字符?
当运行一个
http://127.0.0.1:2375/exec/xxxxx/start
我得到一个类型的响应,响应中application/vnd.docker.raw-stream
有一些二进制字符。例如,当在 docker 容器中调用“date”时,响应总是如下所示(来自邮递员的屏幕截图):
在 joe(编辑)我看到:A@@@@@@]Wed Dec 29 00:55:05 CET 2021
和 vi(编辑)显示A^@^@^@^@^@^@^]Wed Dec 29 00:55:05 CET 2021
我找不到任何东西来通过 docker 控制输出。所以我想问,摆脱这些二进制字符的最好方法是什么?最后,我想通过 PHP 解析结果,但也许有办法一开始就避免这些字符,因为这些字符几乎无处不在。
windows - Docker 后端服务在 docker 服务保持运行时突然停止,为什么会发生这种情况以及如何解决?
我在 Windows Server 2019 VM 上运行 docker。Docker 在这台机器上运行良好已有一年了。但突然,上周 docker 引擎突然停止,所以所有容器都没有运行。请注意,服务器自 12 月(2 个月前)以来未重新启动。当我以管理员身份登录机器并单击鲸鱼图标时,一切都会重新启动,但我想知道问题是什么以及如何解决它,而无需每天登录服务器并重新启动服务。
我为 com.docker.backend 和 com.docker.service 设置了 Windows 监控,并使用经过时间计数器显示服务已经运行了多长时间。图表清楚地表明,在某一时刻 docker 后端死机,只有当我以管理员身份登录服务器时才会重新启动。
我还以调试模式重新启动 docker 引擎,希望这会给我们更多信息,但不幸的是,它显示的只是 docker 引擎运行时的日志,而不是关于它停止原因的一条信息。