Docker啟動故障問題 no such file or directory解決方法
最近使用容器,推薦使用3A 伺服器搭建
1. 現象
服務重啟後, 透過docker start 方式無法啟動例項, 報出錯誤:
Error response from daemon: error creating overlay mount to /var/lib/docker/overlay2/xxx/merged: no such file or directory
docker save 匯出映象也報出
2. 網上各種嘗試摸索無效果
修改 daemon.json 中的 storage-driver 為 overlay ,重啟無效果。
禁用selinux ,臨時或永久方式都無效果。
修改/etc/docker/daemon.json 中的 storage-driver 為 overlay2 ,無效果。
修改/lib/systemd/system/docker.service 服務檔案, 增加 Environment=DOCKER_SELINUX= – selinux-enabled=false , 無效果。
最後是刪除/var/lib 下的 docker 檔案資訊, 這招會導致資料丟失, 不能有效解決問題。
3. 有效解決方法
如果是沒有做任何損壞docker 的操作,只是重啟系統後, 不能有效啟動 docker 例項, 可以透過以下方法進行解決:
1 、解決方法一:
透過docker commit 命令,先將容器例項進行儲存,生成映象, 然後透過映象重新 run 例項, 發現可以有效啟動。
2 、解決方法二:
出現/var/lib/docker/overlay2/xxx/merged 時, 手動建立對應的目錄:
mkdir -p /var/lib/docker/overlay2/xxx/merged
然後賦權,就可以:
chmod 700 -R /var/lib/docker/overlay2/xxx/merged
如果無效, 出現以下錯誤:
docker-runc not installed on system
解決辦法, 建立軟連結:
ln -s /usr/libexec/docker/docker-runc-current /usr/bin/docker-runc
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/70022313/viewspace-2915984/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- mac下/usr/local/bin No such file or directory問題解決Mac
- (問題解決)Cannot set LC_CTYPE to default locale: No such file or directory
- Linux啟動問題解決方法(轉)Linux
- gitbook no such file or directory 怎麼解決Git
- docker容器故障致無法啟動解決例項Docker
- docker容器掛載 No such file or directoryDocker
- 解決hyper v導致docker無法啟動問題Docker
- docker容器故障致無法啟動解決例項薦Docker
- Ubuntu下 fatal error: Python.h: No such file or directory 解決方法UbuntuErrorPython
- 遠端服務不能啟動問題的解決方法
- Linux啟動問題解決方法(修改稿)(轉)Linux
- 解決ASM無法啟動問題ASM
- hbase啟動失敗問題解決
- mongodb啟動失敗問題解決MongoDB
- ORACLE啟動監聽器 The listener supports no services 問題解決方法Oracle
- TSM故障問題解決一則
- 伺服器故障重啟可以解決大部分問題伺服器
- 解決docker換源問題Docker
- 解決The jar file has no source attachment問題JAR
- 問題1.libXp.so.6: cannot open shared object file: No such file or directoryObject
- 解決“/bin/bash^M: bad interpreter: No such file or directory”
- 使用 docker-sync 解決 docker for Mac 啟動的虛擬容器程式執行緩慢的問題DockerMac
- Docker 埠對映問題解決Docker
- Oracle 10.2.0.5 EM 啟動BUG問題解決Oracle
- 解決syslog伺服器啟動問題伺服器
- ElasticSearch啟動失敗問題彙總和解決方法Elasticsearch
- 解決windows docker lnmp訪問慢問題WindowsDockerLNMP
- 開啟鍵盤遮住View的問題解決方法View
- MYSQL啟動後報:ERROR! The server quit without updating PID file錯誤的問題解決MySqlErrorServerUI
- SERVICE問題解決方法
- Linux修改fstab引起系統無法啟動問題的解決方法Linux
- 解決docker: Error response from daemon故障DockerError
- No input file specified 解決方法
- 解決 Ubuntu 在啟動時凍結的問題Ubuntu
- 解決MMM啟動監控報錯的問題
- 解決ORACLE無法啟動安裝的問題Oracle
- 關於listener無法啟動的問題解決
- gunzip時,提示file too large(問題已解決)