有时候默认参数启动容器后,会发现无法满足需求。这个时候一般会修改配置文件,修改配置文件一般是不安全的,有时候会导致容器无法启动。这个时候,可以遵循以下步骤:
1.查看最近五分钟容器运行日志:
docker logs --since 5m CONTAINER_ID
2.一般都会有出错日志
3.将修改的配置文件复制到本地
例如以下命令将容器配置文件复制到当前目录
docker cp CONTAINER_ID:/usr/share/elasticsearch/config/elasticsearch.yml .
4.修改配置文件至上一次运行成功的状态
5.将配置文件传回容器
docker cp elasticsearch.yml CONTAINER_ID:/usr/share/elasticsearch/config/elasticsearch.yml
6.启动容器。
7.根据第2步出错的信息,重新修改配置文件。
网友评论