docker: Error response from daemon: network hm-net not found.

在使用Docker部署RabbitMQ的时候出现错误:docker: Error response from daemon: network hm-net not found.

docker run \
 -e RABBITMQ_DEFAULT_USER=user \
 -e RABBITMQ_DEFAULT_PASS=123456 \
 -v mq-plugins:/plugins \
 --name mq \
 --hostname mq \
 -p 15672:15672 \
 -p 5672:5672 \
 --network hm-net \
 -d \
 rabbitmq:3.8-management

原因是在容器启动时,所需的网络环境没有正确配置。

检查网络列表

docker network ls

创建所需网络

docker network create hm-net

运行容器时指定网络

docker run -d --net=hm-net rabbitmq:3.8-management

重新启动容器

docker restart mq

你可能感兴趣的:(警告异常,rabbitmq,docker,运维)