linux重啟后,啟動docker和docker對應的服務


我的項目部署在docker上,linux關閉之后,項目要重啟,在此做一個記錄

1、啟動linux之后,執行docker images或者docker ps,如果出現下面的錯誤

Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?

2、則需要啟動docker服務,執行:service docker start,如果沒有報錯,忽略這一步

3、執行docker ps -a,查看需要啟動的服務(如果執行docker ps的話,有一些服務是看不到的)

4、通過id重啟相應的docker服務

此時便可以訪問服務

啟動服務的時候報了這個錯

    [root@localhost ~]# docker start 722cb567ad8b
    Error response from daemon: driver failed programming external connectivity on endpoint mall-user-service (f83187d7e06975dbfb8d83d45a6907bf8e575be0aedee8aed9ea694cc90e5b97):  (iptables failed: iptables --wait -t nat -A DOCKER -p tcp -d 0/0 --dport 8184 -j DNAT --to-destination 172.18.6.2:8184 ! -i docker0: iptables: No chain/target/match by that name.
     (exit status 1))
    Error: failed to start containers: 722cb567ad8b

這個時候重啟docker就行(systemctl docker restart)

附上關閉cent7的防火牆(systemctl stop firewalld)
————————————————
版權聲明:本文為CSDN博主「一點光輝」的原創文章,遵循CC 4.0 BY-SA版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/qq_22701869/article/details/100185896


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM