docker容器啟動(dòng)失敗如何查看日志
docker容器啟動(dòng)失敗查看日志
在使用docker的時(shí)候,在某些未知的情況下可能啟動(dòng)了容器,但是過(guò)了沒(méi)幾秒容器自動(dòng)退出了。
這個(gè)時(shí)候如何排查問(wèn)題呢?
通常碰到這種情況無(wú)非就是環(huán)境有問(wèn)題或者應(yīng)用有問(wèn)題,應(yīng)用問(wèn)題再本地可以進(jìn)行調(diào)試解決,但是環(huán)境問(wèn)題就比較頭疼了。
這個(gè)時(shí)候我們就需要查看容器的日志來(lái)進(jìn)行排查。
這里我們的容器id=60f486ec7c33
我們可以通過(guò)如下命令來(lái)獲取容器的日志地址吧
docker inspect --format '{{.LogPath}}' 60f486ec7c33
然后通過(guò)cat命令查看上述命令找到的日志地址
cat /var/lib/docker/containers/97069f94437b86b50341f8253d85f426884315c3d027f7b7fa975751c7d8e18e/97069f94437b86b50341f8253d85f426884315c3d027f7b7fa975751c7d8e18e-json.log
命令解釋:
docker inspect 用于獲取容器/鏡像的元數(shù)據(jù)。其中就包含容器日志的地址,上述命令只是增加了一個(gè)–format參數(shù)用于將日志地址過(guò)濾出來(lái)。
docker inspect 中有很多信息,具體的大家可以自行查看。
發(fā)現(xiàn)有更簡(jiǎn)單的命令
docker logs 60f486ec7c33
日志查看 docker容器啟動(dòng)失敗原因
1.查看異常容器id
docker? ps -a? ?
-- id:e85e4839fcde
2.查看日志所在路徑
docker inspect --format '{{.LogPath}}'? e85e4839fcde
3.打開(kāi)錯(cuò)誤日志,查看詳情
cat /var/lib/docker/containers/e85e4839fcded360bf5f788f851ce90853b3cf8b8731ab1336cb798b68d9221d/e85e4839fcded360bf5f788f851ce90853b3cf8b8731ab1336cb798b68d9221d-json.log
總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
docker-compose部署zk+kafka+storm集群的實(shí)現(xiàn)
這篇文章主要介紹了docker-compose部署zk+kafka+storm集群,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2020-10-10Docker創(chuàng)建一個(gè)Nginx服務(wù)器的方法步驟
使用Dokcer可以很好的對(duì)鏡像進(jìn)行管理,創(chuàng)建和使用容器。這篇文章主要介紹了Docker創(chuàng)建一個(gè)Nginx服務(wù)器的方法步驟,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2019-01-01Docker下部署MinIO存儲(chǔ)服務(wù)通過(guò)Buckets實(shí)現(xiàn)文件的遠(yuǎn)程上傳功能
MinIO是一個(gè)開(kāi)源的軟件,可以免費(fèi)使用,還可以在普通硬件上運(yùn)行,降低了存儲(chǔ)成本,下面介紹在本地Docker中部署?MinIO?服務(wù),并實(shí)現(xiàn)遠(yuǎn)程訪問(wèn)管理界面,節(jié)約云服務(wù)器運(yùn)行成本,感興趣的朋友跟隨小編一起看看吧2024-01-01在Docker中如何配置網(wǎng)絡(luò)并訪問(wèn)互聯(lián)網(wǎng)
這篇文章主要介紹了在Docker中如何配置網(wǎng)絡(luò)并訪問(wèn)互聯(lián)網(wǎng)問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2024-01-01詳解Docker 配置國(guó)內(nèi)免費(fèi)registry mirror
本篇文章主要介紹了 Docker 配置國(guó)內(nèi)免費(fèi)registry mirror,具有一定的參考價(jià)值,有興趣的小伙伴們可以參考一下2017-07-07Docker容器網(wǎng)絡(luò)更改的實(shí)現(xiàn)
本文主要介紹了Docker容器網(wǎng)絡(luò)更改的實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2023-03-03