挂载容器中不存在的目录,会自动在容器中创建此目录
# 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