欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

dockerd報錯(service dockerd start)

李中冰2年前7瀏覽0評論

最近在使用docker時,碰到了一些報錯,讓人很是頭疼,今天我就來分享一下我的經驗,希望能幫助到大家。

首先,我們需要知道docker中常見的報錯類型有哪些。

一、docker內存限制導致程序崩潰報錯

ERROR: for xxx.xxx.xxx.xxx  Cannot start service xxx: b'driver failed programming external connectivity on endpoint xxx'
```
運行docker info發現, Memory Limit竟然還是默認值, 沒有被配置成-KB,-MB,-GB之類的值
 解決方案
將docker --memory-swap 參數設置為-memory-swap=1g

二、docker daemon無法運行報錯

docker: Error response from daemon: failed to create endpoint xxx on network nat: failed to add interface vethxxx to sandbox: error setting interface "vethxxx" mtu to 1500: invalid argument.

解決方法:

運行如下命令:
systemctl stop docker
ip link delete docker0
systemctl start docker

三、docker鏡像拉取失敗

ERROR: Get https://registry-1.docker.io/v2/:x509:certificate signed by unknown authority

解決方法:

1、查找本地機器的證書
sudo yum install openssl
openssl version #查看openssl版本,雙向驗證需要openssl 1.1.1以上版本
openssl s_client -url registry-1.docker.io:443

以上是我在 docker 中碰到的一些問題,希望對大家能有所幫助,也希望大家在處理docker出現錯誤時要多多查找資料,及時解決問題,并不斷總結經驗。