當要以非root用戶可以直接運行docker時 ,需要執行
運行超級管理員操作:
sudo groupadd docker
sudo usermod -aG docker zhaojiaofeng (zhaojiaofeng 你的名稱)
sudo service docker restart
Docker Hello World
docker run ubuntu:15.10/bin/echo"Hello world"??
各個參數解析:
docker:Docker 的二進制執行文件。
run:與前面的 docker 組合來運行一個容器。
ubuntu:15.10指定要運行的鏡像,Docker首先從本地主機上查找鏡像是否存在,如果不存在,Docker 就會從鏡像倉庫?Docker Hub?下載公共鏡像。
/bin/echo "Hello world":在啟動的容器里執行的命令
以上命令完整的意思可以解釋為:Docker 以 ubuntu15.10 鏡像創建一個新容器,然后在容器里執行 bin/echo "Hello world",然后輸出結果。
我們通過docker的兩個參數 -i -t,讓docker運行的容器實現"對話"的能力