Вот мой докер-Compose:
version: '2'
services:
couchpotato:
build:
context: ./couchpotato
dockerfile: Dockerfile
ports:
- 5050:5050
volumes:
- "${PWD}/couchpotato/data:/home/CouchPotato/data/"
- "${PWD}/couchpotato/config:/home/CouchPotato/config/"
Когда я запускаю его внутри оболочки, в каталоге докер-compose.yml, я получаю:
WARNING: The PWD variable is not set. Defaulting to a blank string.
и сочинение начинается с того, что PWD пуст.
Я не вижу никакой ошибки в файле, как показано здесь: https://docs.docker.com/compose/environment-variables/
Что произойдет, если вы запустите 'env | grep PWD' из той же оболочки? – BMitch
@BMitch Я получаю свой обычный PWD:/home/user/... и OLDPWD = ... –
И это то же самое, что вы использовали для запуска команды docker-compose? Вы не запускали его с помощью какого-либо exec, через любой планировщик и т. Д.? Потому что, когда я запускаю что-то подобное локально, я не могу воспроизвести эту ошибку в bash. – BMitch