# elasticsearch镜像中不存在/usr/share/elasticsearch/mount/backups目录,挂载时会自动创建此目录
docker run -v /root/backups/:/usr/share/elasticsearch/mount/backups elasticsearch:7.17.0
- Dockerfile构建镜像时,如果要将一个目录A及内容copy到镜像中,指定镜像中的位置要精确到A
FROM elasticsearch:7.17.0
# 将ik分词器目录copy到/usr/share/elasticsearch/plugins目录下
COPY --chown=0:0 ik /usr/share/elasticsearch/plugins/ik
- 使用docker save导出镜像时,参数应该带镜像名和版本而不是镜像ID,因为导入使用镜像ID导出的镜像是没有镜像名和版本的
# 导出镜像
docker save -o my_image.tar image_name:image_version
# 导入镜像
docker load -i my_image.tar