docker啟動(dòng)鏡像失敗后如何用日志logs查找失敗原因及解決
我用一個(gè)自己做的鏡像上傳到了dockerhub中,然后使用windows拉取pull下來(lái)之后,啟動(dòng)不成功:

可以看到,雖然啟動(dòng)了,但是docker ps 后沒(méi)有看到正在運(yùn)行的容器,所以我就懷疑啟動(dòng)失敗了,但是我又不知道失敗原因,然后使用docker ps -a 查看一下容器的id:

然后使用docker logs 容器id查看一下啟動(dòng)的時(shí)候報(bào)錯(cuò)原因:
docker logs 容器id

Error: Database is uninitialized and superuser password is not specified.
You must specify POSTGRES_PASSWORD to a non-empty value for the
superuser. For example, "-e POSTGRES_PASSWORD=password" on "docker run".You may also use "POSTGRES_HOST_AUTH_METHOD=trust" to allow all
connections without a password. This is *not* recommended.See PostgreSQL documentation about "trust":
https://www.postgresql.org/docs/current/auth-trust.html
原來(lái)是需要密碼參數(shù),那就帶上-e POSTGRES_PASSWORD=password試一下:
docker run -d -p 5433:5432 --name sunpgpod -e POSTGRES_PASSWORD=postgres 6ce504119cc8
又報(bào)錯(cuò)了,原來(lái)是容器的名稱重復(fù)了,那就刪除之前的或者重新取一個(gè)名字吧

重新取了一個(gè)名字好了:

用數(shù)據(jù)庫(kù)也可以正常連接上我的這個(gè)pg容器了:

總結(jié)
到此這篇關(guān)于docker啟動(dòng)鏡像失敗后如何用日志logs查找失敗原因及解決的文章就介紹到這了,更多相關(guān)docker啟動(dòng)鏡像失敗內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
安裝Milvus向量數(shù)據(jù)庫(kù)全過(guò)程
這篇文章主要介紹了安裝Milvus向量數(shù)據(jù)庫(kù)全過(guò)程,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2025-08-08
docker啟動(dòng)指定版本Ubuntu系統(tǒng)方式實(shí)踐
這篇文章主要介紹了docker啟動(dòng)指定版本Ubuntu系統(tǒng)方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2026-06-06
Docker安裝Nacos容器并根據(jù)Nginx實(shí)現(xiàn)負(fù)載均衡
本文主要介紹了Docker安裝Nacos容器并根據(jù)Nginx實(shí)現(xiàn)負(fù)載均衡,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2024-01-01
Docker快速部署Mongodb主副本集實(shí)踐指南
本文主要介紹了MongoDB主副本集的基本概念及其應(yīng)用場(chǎng)景,MongoDB適合處理數(shù)據(jù)不固定且不支持事務(wù)的業(yè)務(wù)需求,通過(guò)主副本集實(shí)現(xiàn)高可用性和數(shù)據(jù)一致性,本文給大家介紹的非常詳細(xì),感興趣的朋友一起看看吧2025-09-09
docker-compose部署配置jenkins的詳細(xì)教程
這篇文章主要介紹了docker-compose部署配置jenkins的詳細(xì)教程,本文通過(guò)示例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-07-07

