我有用 node.js 编写的小型 API 应用程序,我想在 plesk 上的 docker 中运行。我成功地创建了图像并在本地 docker 机器上的容器中运行。我有带有 docker 扩展的 Plesk Onyx 17.5.3 版本:1.3.1-126。现在我不确定如何在 plesk 中运行我的图像。
我试过了:
1) 使用命令docker save -o output-path image-name将图像导出到 .tar 文件。 2) 这个 .tar 文件在 plesk 上上传到 docker 扩展。 3)上传后创建图像名称“sha256:038a9”。顺便说一句:我的 docker 镜像名称是 wapi。 4)如果我使用“运行(本地)”所以我不能设置端口映射。单击确定按钮后显示错误:{“消息”:“未指定命令”}
有人能帮帮我吗?
PS:如果您想查看任何内容(dockerfile 等),请编写它。:)
dockerfile
FROM node:7
WORKDIR /app
COPY package-lock.json .
COPY package.json .
RUN npm install
COPY /dist .
CMD npm run docker_start