$eval "$(docker-machine env --swarm swarm-master)"
上面这个命令的中文解释是:“把当前环境变量配置到shell中”。
可是没听懂,麻烦解释一下什么意思?起什么作用?
PHP中文网2017-04-24 09:12:02
docker-machine env의 실행 결과는 다음과 같습니다.
으아아아--swarm swarm-master 매개변수는 이 도커가 스웜 클러스터임을 나타냅니다.
eval의 기능은 텍스트를 스크립트로 파싱한 후 실행하는 것입니다. 여기서는 몇 가지 환경 변수만 설정하면 위와 비슷한 결과가 실행됩니다.
로컬 docker cli는 실제로 원격 TCP를 통해 damon에게 명령을 보냅니다.
작동 중인 특정 머신은 환경 변수 DOCKER_HOST로 지정되며, 비어 있을 때 127.0.0.1:2375입니다