Глупый вопрос, но уверены ли вы, что вы используете оболочку bash
на обоих Unix-серверах?
Я бы попытался заменить
export USR_PASS="$USRID/$USRID_PASS@myDatabase"
на экспорт USR_PASS = " $ {USRID} / $ {USRID_PASS} @myDatabase "
, чтобы убедиться, что переменные интерпретируются правильно
. В качестве конечного, экзотического, однако, содержит ли пароль какие-либо символы, кроме основных буквенно-цифровая и пунктуация. Поскольку 10g не чувствителен к регистру, пароль в нижнем регистре преобразуется в верхний регистр, что может вызвать нечетные эффекты с такими вещами, как акцентированные символы
Я использую этот простой путь
docker exec -it <container id or name> hostname -i
, например,
ubuntu@myhost:~$ docker exec -it 3d618ac670fe hostname -i
10.0.1.5
это работало на меня, я работаю на панели инструментов докера 18.09.3 в окнах 10 версий для домашнего использования:
машина докера» машины докера ls'
О 'команды типа ls НАЗЫВАЕТ АКТИВНОЕ ОШИБОЧНОЕ значение по умолчанию ДОКЕРА РОЯ URL СОСТОЯНИЯ ДРАЙВЕРА * virtualbox Работающий tcp://192.168.98.100:2376 v18.09.6
, который это показало бы фактическому IP под столбцом URL. Например, '192.168.98.100'