啟動 / 停止命令

$ sudo service docker start
啟動docker 后臺服務(wù)

$ docker version
查看所有參數(shù)

$ docker run hello-world
測試運(yùn)行hello-world

$ docker run ubuntu:15.10 /bin/echo "Hello world"
容器內(nèi)運(yùn)行應(yīng)用程序:docker run 命令來在容器內(nèi)運(yùn)行一個應(yīng)用程序
Docker 以 ubuntu15.10 鏡像創(chuàng)建一個新容器,然后在容器里執(zhí)行 bin/echo "Hello world",然后輸出結(jié)果

$ docker run -i -t ubuntu:15.10 /bin/bash
讓docker運(yùn)行的容器實(shí)現(xiàn)"對話"的能力:
-t:在新容器內(nèi)指定一個偽終端或終端
-i:允許你對容器內(nèi)的標(biāo)準(zhǔn)輸入 (STDIN) 進(jìn)行交互
用exit或ctrl+D退出容器

$ docker run -d ubuntu:15.10 /bin/sh -c "while true; do echo hello world; sleep 1; done"
啟動容器(后臺模式)
得到一長字符串249fdcb33fc778edaf2bb66a4a423202e7070d293537005d306b8b87071b5ff2,是容器ID,對每個容器來說都是唯一的,我們可以通過容器ID來查看對應(yīng)的容器發(fā)生了什么。

$ docker ps
確認(rèn)容器在運(yùn)行

$ docker logs 249fdcb33fc7 (CONTAINER ID)
$ docker logs gracious_hamilton (NAMES)
在容器內(nèi)使用docker logs命令,查看容器內(nèi)的標(biāo)準(zhǔn)輸出

$ docker stop 249fdcb33fc7
$ docker stop gracious_hamilton
停止容器,用docker ps檢查容器是否已停止工作

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

友情鏈接更多精彩內(nèi)容