echo

docker compose run echo Пустая переменная окружения из Dockerfile ENV - на выводится значение

Проблема

Как получить через docker compse run распечатку значаения переменной окружения установленной при сборки образа контейнера через env, например:

FROM node:18.17-alpine
WORKDIR /install
COPY package.json ./
COPY package-lock.json ./
RUN npm ci
ENV NODE_PATH=/install/node_modules
WORKDIR /var/www
COPY ../ .
CMD npm start

NODE_PATH - установили при сборке и теперь хотим получить значение при запуске контейнера

php Перехват echo -- потока вывода (изменение выводимого значения)

Перехватывать вывод ("буферизация вывода") и модифицировать его можно с помощью: ob_start()

linux bash echo \n Символ переноса строки (новая строка). Пример команды

Для переноса строки (инетрпретации символа) исползуйте флаг -e, например:

END_DATE=`date` && echo -e "Final info: \n endtime: $END_DATE"
Subscribe to RSS - echo