docker 启动容器报错 Error response from daemon: network XXX not found

华为的云服务器,重启后启动容器报上述错误

可能是容器依赖的网络被删除了

查看现有网络

docker network ls
docker run -it \
    -p 80:80 \
    -p 443:443 \
    --name nginx \
    --network app --hostname nginx \
    -e TZ=Asia/Shanghai \
	--add-host adminJar:192.168.0.169 \
    -v /guazai/docker-data/nginx/log:/etc/nginx/logs \
    -v /guazai/docker-data/nginx/static:/etc/nginx/html \
    -v /guazai/docker-data/nginx/https-cert:/etc/nginx/https-cert \
    -v /guazai/docker-data/nginx/conf/nginx.conf:/etc/nginx/nginx.conf \
    -v /guazai/docker-data/nginx/conf/conf.d:/etc/nginx/conf.d \
    -d nginx:stable-alpine
	

可见容器需要 app 这个网络

如果现有网络没有 app 这个网络,则新建

docker network create app

然后解绑网络,在绑定

docker network disconnect 01949f6a9534 66fa3ee56659
docker network connect 01949f6a9534 66fa3ee56659

第一个id是网络id,第二个id是容器id

在启动容器

docker start 66fa3ee56659

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值