我的項目部署在docker上,linux關閉之後,項目要重啟,在此做一個記錄
1、啟動linux之後,執行
docker images或者d
ocker 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)
高性能雲服務器
精品線路獨享帶寬,毫秒延遲,年中盛惠 1 折起