For distributed platforms[16.0.0.4 and later]

直接从工作空间运行 Docker 应用程序

要在开发环境中快速发布操作,请在创建服务器后,立即直接从工作空间运行 Docker 应用程序。

开始之前

请参阅产品文档中的使用开发者工具在 Docker 容器中创建工作台 Liberty 服务器。请遵循该过程(但是要在步骤 10 之后),然后继续遵循此过程。

关于此任务

直接从工作空间运行 Docker 应用程序,而不执行特殊打包。

For Windows platforms如果使用 Docker,请将 Eclipse 工作空间存储在 C:\Users 目录中。

如果您是 Mac OS X 用户,请将工作空间存储在 /Users 目录中。

如果要在缺省 users 目录外使用工作场所,那么需要从 Docker 容器共享此目录且可从其访问。

对于 Windows 和 Mac OS X 用户,仅当与 Docker 共享工作空间文件夹或父代时,才支持 Docker 松散配置。在 Windows 上,缺省情况下共享 C:\Users 文件夹。如果使用其他文件夹,必须将其添加至 Docker 中的共享文件夹。在使用 Docker 工具箱的 Windows 上,共享文件夹的名称必须与共享文件夹的路径相匹配。例如,如果路径为 C:\myDir\mySubDir,那么名称必须为 c/myDir/mySubDir

过程

  1. 选中直接从工作空间运行应用程序框。
  2. 单击验证
  3. 单击完成
  4. 如果容器中已经具有已安装的必需卷以支持直接从工作空间运行应用程序,那么会保留这些卷,该任务已完成。如果需要多个已安装的卷以支持直接从工作空间运行应用程序,那么会显示一个对话框,询问您是否要创建一个具有附加卷的新容器。会保留现有卷。选择
    • 如果该容器无法直接从工作空间运行应用程序,请选择,以启用直接从工作空间运行应用程序的选项。此选项用于停止当前容器,将创建具有安装的卷的新容器。选择以继续使用当前容器,同时关闭用于直接从工作空间运行应用程序的选项。
    • 如果容器可以执行此操作,那么会按原样使用此容器,不会创建新的容器。
    • 如果正在运行的容器不支持直接从工作空间运行应用程序,那么可在清除选项后继续运行应用程序。但是,无法直接从工作空间运行。如果选择直接从工作空间运行应用程序,那么会停止当前容器并创建新容器。

用于指示主题类型的图标 任务主题

文件名:t_run_app_workspace.html