3
Я хочу показать env var в контейнере докера. PHP-скрипт выглядит следующим образом:Переменная окружения в контейнере PHP-докеров
<html>
<head>
<title>Show Use of environment variables</title>
</head>
<body>
<?php
print "env is: ".$_ENV["USER"]."\n";
?>
</body>
</html>
Я использую OpenShift начать контейнер. PHP - контейнер показывает:
env is:
Теперь я изменяю постоянного конфиг моего контейнера:
oc env dc/envar USER=Pieter
deploymentconfig "envar" updated
Когда я получить доступ к контейнеру. Окр вар ПОЛЬЗОВАТЕЛЯ является Pieter
docker exec -it 44a0f446ae36 bash
bash-4.2$ echo $USER
Pieter
Но мой сценарий остается показывая: «env is:
» Это не заполняет переменную.
Что показывает журнал? – Auzias