Хотите ли вы изменить переменные на (a) вашем компьютере, (b) удаленном хосте, на котором работает ваш контейнер, или (c) внутри контейнера, работающего на этом хосте?
docker-machine
просто дает вам конфигурацию для вашего локального компьютера, позволяя ему подключаться к удаленному хосту. Чтобы изменить другие локальные переменные среды, запустите что-то вроде export COMPOSE_TLS_VERSION=1.1
в оболочке или добавьте его в инициализацию оболочки (обычно /Users/<you>/.profile
).
Тот же самый подход basi c работает для изменения среды на хосте. Для контейнера вы можете добавить строки, используя команду ENV
в вашем Dockerfile
.