Rumah  >  Soal Jawab  >  teks badan

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

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

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

迷茫迷茫2707 hari yang lalu600

membalas semua(2)saya akan balas

  • PHP中文网

    PHP中文网2017-04-24 09:12:02

    Hasil pelaksanaan env mesin docker adalah seperti berikut:

    $ docker-machine env default
    export DOCKER_TLS_VERIFY="1"
    export DOCKER_HOST="tcp://192.168.99.100:2376"
    export DOCKER_CERT_PATH="Y:\Users\YSTYLE\.docker\machine\machines\default"
    export DOCKER_MACHINE_NAME="default"
    # Run this command to configure your shell:
    # eval $("D:\Programming\Docker Toolbox\docker-machine.exe" env default)

    Parameter --swarm swarm-master menunjukkan bahawa docker ini ialah cluster swarm

    Fungsi eval adalah untuk menghuraikan teks ke dalam skrip dan kemudian melaksanakannya Di sini, hasil yang serupa dengan di atas dilaksanakan, hanya menetapkan beberapa pembolehubah persekitaran

    Cli docker tempatan sebenarnya menghantar arahan kepada damon melalui tcp jauh
    Mesin khusus yang dikendalikan ditentukan oleh pembolehubah persekitaran DOCKER_HOST, iaitu 127.0.0.1:2375 apabila kosong

    balas
    0
  • 高洛峰

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

    tukang dok baidu

    Soalan seperti ini
    Terdapat banyak yang ditulis di sini, tetapi ia tidak sepantas mencarinya sendiri

    balas
    0
  • Batalbalas