docker中建立容器啟動失敗的解決方法

2021-10-09 18:07:53 字數 499 閱讀 3381

建立mongo容器,啟動失敗。

檢視容器日誌命令:docker logs containername

docker logs mongodb
chown: changing ownership of '/data/db': permission denied
解決方式:

在docker run中加入 --privileged=true ,給容器加上特定許可權

切換selinux模式

0:切換成 permissive(寬容模式);1:切換成 enforcing(強制模式)

檢視當前模式命令:
getenforce
切換模式後再重新建立啟動即可:
setenforce 0

Docker啟動失敗

報錯資訊 job for docker.service failed because the control process exited with error code.see systemctl status docker.service and journalctl xe for detail...

Docker容器的建立 啟動 和停止

1 容器是獨立執行的乙個或一組應用,及他們的執行環境。容器是docker中的乙個重要的概念。2 docker容器的啟動有三種方式 a.互動方式,基於映象新建容器並啟動 例如我們可以啟動乙個容器,列印出當前的日曆表 root rocketmq nameserver4 docker run my pyt...

docker 服務啟動失敗

由於設定映象加速器,對 etc docker daemon.json 檔案進行了修改 daemon.json是docker的配置檔案 進而發現docker資料夾下多出了乙個deamon.json,當時以為是自己手誤新建了乙個資料夾,遂將其刪除,然後在重啟docker時提示fail,同時在關閉dock...