onec-docker icon indicating copy to clipboard operation
onec-docker copied to clipboard

Отработать предупреждения при сборке образов

Open igostv opened this issue 5 months ago • 1 comments

При выполнении ./build-base-swarm-jenkins-agent.sh

8 warnings found (use docker --debug to expand):
 - SecretsUsedInArgOrEnv: Do not use ARG or ENV instructions for sensitive data (ARG "ONEC_PASSWORD") (line 14)
 - LegacyKeyValueFormat: "ENV key=value" should be used instead of legacy "ENV key value" format (line 30)
 - LegacyKeyValueFormat: "ENV key=value" should be used instead of legacy "ENV key value" format (line 31)
 - LegacyKeyValueFormat: "ENV key=value" should be used instead of legacy "ENV key value" format (line 32)
 - LegacyKeyValueFormat: "ENV key=value" should be used instead of legacy "ENV key value" format (line 99)
 - FromAsCasing: 'as' and 'FROM' keywords' casing do not match (line 5)
 - FromAsCasing: 'as' and 'FROM' keywords' casing do not match (line 37)
 - InvalidDefaultArgInFrom: Default value for ARG ${DOCKER_REGISTRY_URL}/${BASE_IMAGE}:${BASE_TAG} results in empty or invalid base image name (line 5)

igostv avatar Sep 26 '25 11:09 igostv

Большую часть из них я пофиксил в ветке, в которой идёт миграция на Debian bookworm.

Там есть одна проблема с tar, которую я ещё не обошёл. После преодоления посмотрю и остальные замечания от линтера

nixel2007 avatar Sep 27 '25 13:09 nixel2007