elasticsearch 未找到命令时安装elasticsearch docker映像失败,elasticsearch,docker,elasticsearch,Docker" /> elasticsearch 未找到命令时安装elasticsearch docker映像失败,elasticsearch,docker,elasticsearch,Docker" />

elasticsearch 未找到命令时安装elasticsearch docker映像失败

elasticsearch 未找到命令时安装elasticsearch docker映像失败,elasticsearch,docker,elasticsearch,Docker,我试图从另一台机器上创建的图像安装elasticsearch,但是当我创建容器时,它会说找不到该命令。我知道该命令不是作为图像的一部分导出的,但是我找不到合适的命令来指定它的工作方式 在机器A上,我正在创建这样的图像: sudo docker pull elasticsearch sudo docker save -o "elastic.image.tar" elasticsearch 在机器B上,我正在导入映像并尝试运行它 sudo docker import "elastic.image.

我试图从另一台机器上创建的图像安装elasticsearch,但是当我创建容器时,它会说找不到该命令。我知道该命令不是作为图像的一部分导出的,但是我找不到合适的命令来指定它的工作方式

在机器A上,我正在创建这样的图像:

sudo docker pull elasticsearch
sudo docker save -o "elastic.image.tar" elasticsearch
在机器B上,我正在导入映像并尝试运行它

sudo docker import "elastic.image.tar"
sudo docker run -d elasticsearch
在码头上,我得到了

docker: Error response from daemon: No command specified.
See 'docker run --help'.
我还尝试了以下命令:

sudo docker run -d elasticsearch elasticsearch
sudo docker run -d elasticsearch "/docker-entrypoint.sh elasticsearch"
sudo docker run -d elasticsearch "/usr/share/elasticsearch/docker-entrypoint.sh elasticsearch"
sudo docker run -d elasticsearch "/bin/bash"
他们没有一个人工作,所有人都回复说: docker:守护进程的错误响应:未找到或不存在容器命令“XXX”


这里指定的正确命令是什么?

您可以尝试
docker load-i elastic.image.tar
并调用
docker run elasticsearch
。检查此问题以了解保存/加载和导出/导入之间的一些区别。

您可以尝试
docker加载-i elastic.image.tar
并调用
docker run elasticsearch
。检查此问题以了解保存/加载和导出/导入之间的一些区别