小编Tom*_*lek的帖子

如何将本地机器上的 docker 镜像导入 plesk

我有一个用 node.js 编写的小型 API 应用程序,我想在 plesk 上的 docker 中运行。我成功创建了图像并在本地 docker 机器上的容器中运行。我有 Plesk Onyx 17.5.3 和 docker 扩展版本: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 等),那就写吧。:)

文件

FROM node:7
WORKDIR /app
COPY package-lock.json .
COPY package.json .
RUN npm install
COPY /dist .
CMD npm run docker_start
Run Code Online (Sandbox Code Playgroud)

plesk node.js docker plesk-onyx

9
推荐指数
2
解决办法
2276
查看次数

Docker存储库服务器向HTTPS客户端提供了HTTP响应

我将Docker工具箱用于Windows,我正在尝试从本文档https://docs.docker.com/registry/deploying/运行私有Docker注册表

但这对我不起作用。之后的错误:

$ docker pull 192.168.99.100:5000/my-ubuntu
Run Code Online (Sandbox Code Playgroud)

错误

$ docker pull 192.168.99.100:5000/image
Using default tag: latest
Error response from daemon: Get https://192.168.99.100:5000/v2/: http: server gave HTTP response to HTTPS client
Run Code Online (Sandbox Code Playgroud)

我认为该错误是我的Docker客户端中的问题。

有关信息,这是我的码头工人信息

Containers: 6
 Running: 4
 Paused: 0
 Stopped: 2
Images: 19
Server Version: 17.06.0-ce
Storage Driver: aufs
 Root Dir: /mnt/sda1/var/lib/docker/aufs
 Backing Filesystem: extfs
 Dirs: 144
 Dirperm1 Supported: true
Logging Driver: json-file
Cgroup Driver: cgroupfs
Plugins:
 Volume: local
 Network: bridge host macvlan null overlay
 Log: awslogs fluentd gcplogs …
Run Code Online (Sandbox Code Playgroud)

windows docker docker-toolbox

4
推荐指数
8
解决办法
6200
查看次数

标签 统计

docker ×2

docker-toolbox ×1

node.js ×1

plesk ×1

plesk-onyx ×1

windows ×1