Postgresql 停止在docker build上更新排名30

Postgresql 停止在docker build上更新排名30,postgresql,docker,nominatim,Postgresql,Docker,Nominatim,我安装在128 GB RAM的虚拟机上,8个VCPU,1 TB磁盘。我的磁盘快用完了(只剩下25GB)。我想知道是否可以重新启动pgsql服务来停止排名30的索引/更新。下面是docker文件的最后几个步骤 ... ... ... RUN service postgresql start && \ sudo -u postgres psql postgres -tAc "SELECT 1 FROM pg_roles WHERE rolname='nominatim'" |

我安装在128 GB RAM的虚拟机上,8个VCPU,1 TB磁盘。我的磁盘快用完了(只剩下25GB)。我想知道是否可以重新启动pgsql服务来停止排名30的索引/更新。下面是docker文件的最后几个步骤

...
...
...
RUN service postgresql start && \
    sudo -u postgres psql postgres -tAc "SELECT 1 FROM pg_roles WHERE rolname='nominatim'" | grep -q 1 || sudo -u postgres createuser -s nominatim && \
    sudo -u postgres psql postgres -tAc "SELECT 1 FROM pg_roles WHERE rolname='www-data'" | grep -q 1 || sudo -u postgres createuser -SDR www-data && \
    sudo -u postgres psql postgres -c "DROP DATABASE IF EXISTS nominatim" && \
    useradd -m -p password1234 nominatim && \
    chown -R nominatim:nominatim ./src && \
    sudo -u nominatim ./src/build/utils/setup.php --osm-file /app/src/data.osm.pbf --all --threads 6 --osm2pgsql-cache 20000 && \
    service postgresql stop

EXPOSE 5432
EXPOSE 8080

COPY start.sh /app/start.sh
CMD /app/start.sh
我的问题:更新对地理编码如此重要吗? 如果我在安装的这个阶段重新启动postgresql,Namingm api会正常工作吗? 我当前的安装是为了测试的目的,我只想签出我本地