찾다

 >  Q&A  >  본문

Docker的这个命令作用是什么?

$eval "$(docker-machine env --swarm swarm-master)"

上面这个命令的中文解释是:“把当前环境变量配置到shell中”。
可是没听懂,麻烦解释一下什么意思?起什么作用?

迷茫迷茫2760일 전635

모든 응답(2)나는 대답할 것이다

  • PHP中文网

    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입니다

    회신하다
    0
  • 高洛峰

    高洛峰2017-04-24 09:12:02

    바이두 도커

    이런 질문들
    여기에 많이 적혀있지만 직접 찾아보는 것만큼 빠르진 않아요

    회신하다
    0
  • 취소회신하다