docker容器的基本操作命令(二)

1、守護(hù)式容器:

  • 能夠長(zhǎng)期運(yùn)行
  • 沒有交互式會(huì)話
  • 適合運(yùn)行應(yīng)用程序和服務(wù)

讓容器在后臺(tái)持續(xù)運(yùn)行:?jiǎn)?dòng)容器,docker run -name=自定義容器名 -i -t IMAGE /bin/bash;退出bash時(shí)不使用exit命令,使用ctrl+P or ctrl+Q命令,將交互式容器轉(zhuǎn)向后臺(tái)繼續(xù)運(yùn)行。

回到守護(hù)式容器中:docker attach 容器名 or ID
例如:docker attach container01

2、以后臺(tái)的形式啟動(dòng)容器:

docker run --name=自定義容器名 -d IMAGE /bin/bash
例如:docker run --name=container01 -d ubuntu /bin/bash

3、容器logs命令查看容器運(yùn)行情況:

docker logs [-f] [-t] [--tail] 容器名
-f: --follows=true | false 默認(rèn)false ,一直跟蹤日志的變化,并返回結(jié)果
-t: --timestamps=true | false 默認(rèn)false ,在返回的結(jié)果上加上時(shí)間戳
--tail: 默認(rèn)all,返回結(jié)尾處多少數(shù)量的日志,如果不指定,將返回所有的日志
例如:docker logs -tf --tail 10 container01

4、查看容器內(nèi)進(jìn)程:

docker top 容器名 or ID
例如:docker top container01

5、在運(yùn)行中的容器內(nèi)啟動(dòng)新進(jìn)程:

docker exec [-d] [-i] [-t] 容器名 [COMMAND] [ARG...]
例如:docker exec -i -t container01 /bin/bash

6、停止守護(hù)式容器:

docker stop 容器名 發(fā)送一個(gè)信號(hào)給容器,等待容器的停止。
例如:docker stop container01
docker kill 容器名 直接停止容器
例如:docker kill container01

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

相關(guān)閱讀更多精彩內(nèi)容

  • 簡(jiǎn)述docker一些常用的操作 查看到docker是否正常運(yùn)行docker info 返回所有docker所有容器...
    翼動(dòng)晴空閱讀 1,064評(píng)論 0 10
  • 一、Docker 簡(jiǎn)介 Docker 兩個(gè)主要部件:Docker: 開源的容器虛擬化平臺(tái)Docker Hub: 用...
    R_X閱讀 4,508評(píng)論 0 27
  • 轉(zhuǎn)載自 http://blog.opskumu.com/docker.html 一、Docker 簡(jiǎn)介 Docke...
    極客圈閱讀 10,728評(píng)論 0 120
  • 勤靜道閱讀 185評(píng)論 0 0
  • 你覺得累,并不見得說(shuō)明所有人都覺得累,有另外一個(gè)物種到健身房里跑步,大汗淋漓,然后精神煥發(fā);你覺得無(wú)聊,不見得所有...
    姓白叫馬王子閱讀 250評(píng)論 0 0

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