加载大型sql转储时Docker内存不足

问题描述 投票:4回答:1

我正在尝试将一个大型sql转储加载到docker postgres容器中,并且内存不足。

我已将日志驱动程序设置为无,但仍然没有内存

该文件大3gb

docker run -it --volume=/backend/dumps:/dumps --log-driver=none --link=postgis:postgres --rm postgres sh -c 'exec cat /dumps/databases/PostgreSQL.sql | psql -h "$POSTGRES_PORT_5432_TCP_ADDR" -p "$POSTGRES_PORT_5432_TCP_PORT" -U postgress -d backend_service_development'
docker dockerfile docker-compose dockerhub
1个回答
0
投票

令人惊讶的是,它可能是一个糟糕的转储,尝试重新创建它并重试。这对我有帮助。

© www.soinside.com 2019 - 2024. All rights reserved.