簡體   English   中英

如何在Mac命令行上運行docker?

[英]How to run docker on the Mac command line?

我已經為Mac安裝了docker,並且為了執行簡單的測試,我似乎必須運行所有這些步驟:

  1. 運行docker-machine start啟動docker守護進程(?)
  2. 運行docker-machine env以獲得環境設置列表。
  3. 運行eval $(docker-machine env)設置這些設置
  4. 最后,您可以運行docker run hello-world這樣的示例
  5. 而且,您必須記住在終端上運行所有這些命令,因為從不同終端中運行同一示例將不起作用。

這是啟動守護程序或設置機器/終端以使用Docker的正確方法嗎? 還是有更簡單的方法來做到這一點?

看來您已經安裝了Docker Toolbox,而不是Mac的Docker

安裝適用於Mac的Docker后,它將提供更加簡化的體驗。 Linux VM在很大程度上對您隱藏了,不需要VirtualBox即可運行。

默認情況下, docker命令將連接到新的虛擬機,而無需設置環境,因為虛擬機中的docker套接字已映射到該環境。

→ ls -l /var/run/docker.sock 
lrwxr-xr-x  1 root  daemon  57  1 Nov 00:02 /var/run/docker.sock -> /Users/matt/Library/Containers/com.docker.docker/Data/s60

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM