diff options
author | asmyasnikov <asmyasnikov@ydb.tech> | 2023-02-09 14:59:52 +0300 |
---|---|---|
committer | asmyasnikov <asmyasnikov@ydb.tech> | 2023-02-09 14:59:52 +0300 |
commit | 9c6cf6c12bc61d826b3f90aaedb4d410cd3019e7 (patch) | |
tree | f91190a97764c3c1a0b2abf3741d8482f6a83b2b /library/python/pytest/plugins/ya.py | |
parent | fb75ba7e0bbdcdb7ef80a420b4a81c8acfd22699 (diff) | |
download | ydb-9c6cf6c12bc61d826b3f90aaedb4d410cd3019e7.tar.gz |
split docker build stages + upx binaries + remove systemd/cron/syslog/logrotate packages
Убраны: `cron`, `logrotate`, `curl`, `systemd`, `rsyslog`, `procps` - все это делает `docker logs <container-id>`
Последний `stage` собирается из `busybox`. При этом недостающие "сошки" вычисляются `ldd` и переносятся в `busybox`
```
REPOSITORY TAG IMAGE ID CREATED SIZE
registry.yandex.net/yandex-docker-local-ydb latest c808fc9b3b82 12 seconds ago 805MB
registry.yandex.net/yandex-docker-local-ydb slim 98090a0ed72c 56 minutes ago 279MB
```
Сжатие `upx`'ом
```
BINARY RAW UPX
-------------------------------------------------
local_ydb 89.6M 46M
ydb 55.7M 15.7M
ydbd 614.2M 196M
```
Diffstat (limited to 'library/python/pytest/plugins/ya.py')
0 files changed, 0 insertions, 0 deletions