ENV:
                  
                  
                      PATH: ${PATH}:/test/bin
                  
                  
                  
                  
                  
                  Получаю вот такие переменные среды наблюдаемые в docker inspect после сборки:
                  
                  
                  - При сборке в buildah (gitlab-runner в k8s) версия werf из отбраза 1.2-stable: "PATH=${PATH}:/test/bin"
                  
                  
                  - При сборке на localhost в docker builder версия werf v1.2.295: "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/test/bin"
                  
                  
                  Т.е. в docker происходит подстановка ранее заданых переменных env, в buildah - нет.
                  
                  
                
А билдах интерполяцию точно умеет делать? Вроде, есть про это issue https://github.com/containers/buildah/issues/1250
Да, спасибо, знаем.
Обсуждают сегодня