无法启动docker容器
因此,基本上我复制了回购协议,并(基于它)创建了我的 以前,当我启动commonsearch/elasticsearch容器时,它工作得很好,但在复制之后outdream1337@elasticsearch容器不再工作了。它不会产生错误:无法启动docker容器,docker,system,Docker,System,因此,基本上我复制了回购协议,并(基于它)创建了我的 以前,当我启动commonsearch/elasticsearch容器时,它工作得很好,但在复制之后outdream1337@elasticsearch容器不再工作了。它不会产生错误: karlis@karlis-SATELLITE-L750 ~/Projects/search/cosr-back $ docker run -d -p 39200:9200 -p 39300:9300 outdream1337/local-elasticsea
karlis@karlis-SATELLITE-L750 ~/Projects/search/cosr-back $ docker run -d -p 39200:9200 -p 39300:9300 outdream1337/local-elasticsearch
c2bc8fb75cb1df09ef4b87890fa1ec22760659aa4deed42c5f2cb89f3891bf60
dkarlis@karlis-SATELLITE-L750 ~/Projects/search/cosr-back $ docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
karlis@karlis-SATELLITE-L750 ~/Projects/search/cosr-back $
4c5bae680145 commonsearch/local-elasticsearch:latest "/docker-entrypoint.s" 36 seconds ago Up 35 seconds 0.0.0.0:39200->9200/tcp, 0.0.0.0:39300->9300/tcp stoic_lalande
而且日志也没有显示任何内容(因为我的另一个repo会产生相同的错误,并且一切正常):
想法?您说您没有更改图像(基于阅读评论)。 因此,据我所知,您希望在自己的存储库中以自己的名字显示相同的图像。您无法执行以下操作: (我就是这么做的): 测试图像:
docker run -d -p 39200:9200 -p 39300:9300 commonsearch/local-elasticsearch:latest
容器正在运行,没有错误:
karlis@karlis-SATELLITE-L750 ~/Projects/search/cosr-back $ docker run -d -p 39200:9200 -p 39300:9300 outdream1337/local-elasticsearch
c2bc8fb75cb1df09ef4b87890fa1ec22760659aa4deed42c5f2cb89f3891bf60
dkarlis@karlis-SATELLITE-L750 ~/Projects/search/cosr-back $ docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
karlis@karlis-SATELLITE-L750 ~/Projects/search/cosr-back $
4c5bae680145 commonsearch/local-elasticsearch:latest "/docker-entrypoint.s" 36 seconds ago Up 35 seconds 0.0.0.0:39200->9200/tcp, 0.0.0.0:39300->9300/tcp stoic_lalande
您可以在自己的姓名上标记图像:
docker tag commonsearch/local-elasticsearch:latest outdream1337/local-elasticsearch:latest
测试您的图像(实际上与commonsearch的图像完全相同)。不要忘记在commonsearch的容器上执行docker rm-fv containerID
,因为此容器使用的端口与您希望用于图像的端口相同:
docker run -d -p 39200:9200 -p 39300:9300 outdream1337/local-elasticsearch:latest
948a1361d99e outdream1337/local-elasticsearch:latest "/docker-entrypoint.s" 24 seconds ago Up 23 seconds 0.0.0.0:39200->9200/tcp, 0.0.0.0:39300->9300/tcp mad_kalam
集装箱一直在运行。没有错误。因此,请登录docker hub:
docker登录
+凭证
docker push outdream1337/local-elasticsearch:latest
现在你有了同样的图像。在您自己的存储库中标记您自己的名称。启动不带-d选项的容器,并检查是否可以找到崩溃的原因。错误日志相同//我得到了一个线索,当我运行docker容器时,它工作了1秒,然后消失了,这是为什么?@lvRRimUm你能分享你对图像所做的更改吗?您在Dockerfile中添加了什么?如果没有这些信息,可能很难回答这个问题。我没有对图像做任何更改,只是复制并保存了它。现在我正试着跑。