Rumah > Soal Jawab > teks badan
$eval "$(docker-machine env --swarm swarm-master)"
上面这个命令的中文解释是:“把当前环境变量配置到shell中”。
可是没听懂,麻烦解释一下什么意思?起什么作用?
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
高洛峰2017-04-24 09:12:02
tukang dok baidu
Soalan seperti ini
Terdapat banyak yang ditulis di sini, tetapi ia tidak sepantas mencarinya sendiri