Docker的这个命令作用是什么?
迷茫
迷茫 2017-04-24 09:10:02
0
2
647
$eval "$(docker-machine env --swarm swarm-master)"

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

迷茫
迷茫

业精于勤,荒于嬉;行成于思,毁于随。

membalas semua(2)
洪涛

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

小葫芦

tukang dok baidu

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

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan