如何在不安装 Docker Hub 的情况下 运行 Docker 容器?
How can I run a Docker container without installing Docker Hub?
如何在不安装 Docker Hub 的情况下 运行 一个 Docker 容器?
例如:
- 是否有可以从另一个程序内部执行 docker 命令的库?
- 也许是一个轻量级的
.exe
,我可以将其与容器一起分发给 运行 吗?
我正在将我的应用程序分发到 public,我不能指望他们安装了 Docker Hub。他们必须能够下载最新版本,只需双击 某些东西 即可启动它(例如 .exe
或 .bat
)
我的应用程序是 Java 中的学习游戏。
Docker “中心”是一个网站。你不安装它。
对于 运行 Docker 容器,你需要安装一个 Docker 守护进程 ,不管你的应用程序代码是 运行宁。不,Docker 并不安全,也没有声称安全。
运行ning 容器还有其他 containerd
实现(尽管不是专门针对 Windows),但是所有这些都需要安装一些东西.
如果您要分发 JVM 应用程序,那么有很多真实世界的例子可以做到这一点。例如,Intellij 和 Eclipse 是用 Java 编写的,不需要 Docker,那么你为什么认为你需要?
参考How can I convert my Java program to an .exe file?
如何在不安装 Docker Hub 的情况下 运行 一个 Docker 容器?
例如:
- 是否有可以从另一个程序内部执行 docker 命令的库?
- 也许是一个轻量级的
.exe
,我可以将其与容器一起分发给 运行 吗?
我正在将我的应用程序分发到 public,我不能指望他们安装了 Docker Hub。他们必须能够下载最新版本,只需双击 某些东西 即可启动它(例如 .exe
或 .bat
)
我的应用程序是 Java 中的学习游戏。
Docker “中心”是一个网站。你不安装它。
对于 运行 Docker 容器,你需要安装一个 Docker 守护进程 ,不管你的应用程序代码是 运行宁。不,Docker 并不安全,也没有声称安全。
运行ning 容器还有其他 containerd
实现(尽管不是专门针对 Windows),但是所有这些都需要安装一些东西.
如果您要分发 JVM 应用程序,那么有很多真实世界的例子可以做到这一点。例如,Intellij 和 Eclipse 是用 Java 编写的,不需要 Docker,那么你为什么认为你需要?
参考How can I convert my Java program to an .exe file?