为什么docker 关闭以后 再次开启dockeer rabbitmq 启动不了

来源:7-2 RabbitMQ的基本使用(上)

韩佳强

2019-05-27

输入正文

写回答

3回答

慕容4009360

2020-06-20

可以这样操作

都安装到虚拟机上

自启动Docker

```

systemctl enable docker.service

```

启动指定容器

```

docker run -d --hostname my-rabbit -p 5672:5672 -p 15672:15672 rabbitmq:3.7.3-managment


docker run --restart=always  -d --name myunbuntu ubuntu /bin/bash -c "l am a docker"   //无论容器退出代码是什么,docker 都会自动重启容器


限制重启次数:--restart=on-failure:5 ,当容器退出代码不为0时,最多重启5次

```

自启动容器

```

docker update --restart=always <CONTAINER ID>

```


MQ自启动

```

docker run -d --hostname my-rabbit -d --restart=unless-stopped -p 5672:5672 -p 15672:15672 rabbitmq:3.7.3-management

```

0
0

廖师兄

2019-05-30

楼上说得很对,再次开启docker后,怎么启动的mq,输入命令后提示什么,这些都要说清楚

0
0

crea_union

2019-05-27

你这个要看你启动不了的日志啊,不然怎么回答

0
0

SpringCloud Finchley(M2+RELEASE+SR2)微服务实战

SpringCloud组件实现微服务,【已升级Finchley.Release】

5668 学习 · 2489 问题

查看课程