第一次拉取启动完镜像,然后重启系统,发现镜像都没启动,解决办法就是设置自动启动,如下
1.发现没启动
[root@localhost ~]# docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS
2.查看所有安装的镜像
[root@localhost ~]# docker ps -a
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS
cef8c24d12fe logstash:5.6.15 "/docker-entrypoint.…" 16 hours ago Exited (255) 13 minutes ago 0.0.0.0:4560->4560/tcp
e1154d32d3f5 kibana:5.6.11 "/docker-entrypoint.…" 16 hours ago Exited (255) 13 minutes ago
e886a3267652 elasticsearch:5.6.11 "/docker-entrypoint.…" 16 hours ago Exited (255) 13 minutes ago
ee113699fb16 zookeeper "/docker-entrypoint.…" 46 hours ago Exited (255) 13 minutes ago 2888/tcp, 3888/tcp, 0.
3.设置总是自动启动
[root@localhost ~]# docker update cef8c24d12fe --restart=always
cef8c24d12fe
[root@localhost ~]# docker update e1154d32d3f5 --restart=always
e1154d32d3f5
[root@localhost ~]# docker update e886a3267652 --restart=always
e886a3267652
[root@localhost ~]# docker update ee113699fb16 --restart=always
ee113699fb16
4.为了避免一个个重启设置生效,直接重启系统就行,发现已经启动了
[root@localhost ~]# docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
cef8c24d12fe logstash:5.6.15 "/docker-entrypoint.…" 16 hours ago Up 2 minutes 0.0.0.0:4560->4560/tcp logstash
e1154d32d3f5 kibana:5.6.11 "/docker-entrypoint.…" 16 hours ago Up 2 minutes kibana
e886a3267652 elasticsearch:5.6.11 "/docker-entrypoint.…" 16 hours ago Up 2 minutes elasticsearch
ee113699fb16 zookeeper "/docker-entrypoint.…" 46 hours ago Up 2 minutes 2888/tcp, 3888/tcp, 0.0.0.0:2181->2181/tcp, 8080/tcp zookeeper