docker pull is very slow. It's said here that using pigz can improve the decompression speed as it's multithreaded and has a better implementation than the go version gzip code. There's no pigz in dstack-os.
Another issue mentioned the underlying fs also affects the performance.
For image developers, try to use zstd to build images. Docker supports zstd as a modern alternative to gzip. It's said zstd is much faster than gzip and supports multithread out of the box.
docker pull is very slow. It's said here that using pigz can improve the decompression speed as it's multithreaded and has a better implementation than the go version gzip code. There's no pigz in dstack-os.
Another issue mentioned the underlying fs also affects the performance.
For image developers, try to use zstd to build images. Docker supports zstd as a modern alternative to gzip. It's said zstd is much faster than gzip and supports multithread out of the box.