如何在我的办公室服务器上运行本地机器的 docker 镜像?

问题描述

我有一个 angular 项目,它在我的本地机器上构建为 docker 映像。现在我需要在我的办公室服务器上运行它。我该怎么做?我也没有超级用户权限。

解决方法

听起来像:

一个。你需要有 SU 权限的人才能在服务器上安装 Docker EE。安装在 Windows 上的 Docker EE 将处于 Windows 容器模式,如果你真的想要 linux 容器,请获取一个 linux 服务器。

B.您将需要它们通过生成必要的证书并将其添加到 dockerd 服务命令行并在端口 2376 上公开 docker 来配置服务器以进行远程访问。

c.您现在可以使用客户端证书(也提供)在桌面上创建 docker 上下文。并且可以使用 docker-compose -c my-context up 直接部署到服务器,无需直接访问。