Restart
Prerequisites
The Docker Platform must be running.
Status of Docker Platform?
Run command below to receive status of Docker platform.
systemctl status docker
Positive Response
docker.service - Docker Application Container Engine
Loaded: loaded (/usr/lib/systemd/system/docker.service; disabled; vendor preset: disabled)
Drop-In: /etc/systemd/system/docker.service.d
└─http-proxy.conf
Active: active (running) since Mo 2018-12-17 11:06:18 CET; 1 months 10 days ago
Docs: https://docs.docker.com
Main PID: 14035 (dockerd)
Tasks: 61
Memory: 2.2G
CGroup: /system.slice/docker.service
├─14035 /usr/bin/dockerd -H unix://
├─20087 /usr/bin/docker-proxy -proto tcp -host-ip 0.0.0.0 -host-po...
├─20111 /usr/bin/docker-proxy -proto tcp -host-ip 0.0.0.0 -host-po...
├─20206 /usr/bin/docker-proxy -proto tcp -host-ip 0.0.0.0 -host-po...
├─20671 /usr/bin/docker-proxy -proto tcp -host-ip 0.0.0.0 -host-po...
└─27463 /usr/bin/docker-proxy -proto tcp -host-ip 0.0.0.0 -host-po...
Note: If container are not running you will see only docker platform status without docker container list.
Start Docker Platform
systemctl start docker
Restart Individual Container
In some situation individual container restart may help. Container can be restart by separated graphical tool called Portainer or directly through command line.
Via Portainer
- Navigate to Portainer Admin Dashboard
- Navigate to Primary Stack
- Navigate to List Container
- Select container and press "Restart" button
Command Line
List Container(s)
docker ps
Restart Container
docker restart [CONTAINERID]
Light Restart
Light Docker Compose Restart - stop and start all docker container(s).
Navigate to home installation directory per default
cd /opt/kobiliam
Stop Docker Compose
docker-compose down
Response OK
Stopping kobil_iam ... done
Stopping kobil_pooler ... done
Stopping kafka ... done
Stopping kobil_resource_server ... done
Stopping kobil_rest_connector ... done
Stopping zookeeper ... done
Stopping kobil_iam_portainer_1 ... done
Removing kobil_iam ... done
Removing kobil_pooler ... done
Removing kafka ... done
Removing kobil_resource_server ... done
Removing kobil_rest_connector ... done
Removing zookeeper ... done
Removing kobil_iam_portainer_1 ... done
Start Docker Compose
docker-compose up -d
Proper Response
Creating network "kobil_iam_default" with the default driver
Creating kobil_iam_portainer_1 ... done
Creating kobil_resource_server ... done
Creating zookeeper ... done
Creating kobil_rest_connector ... done
Creating kafka ... done
Creating kobil_pooler ... done
Creating kobil_iam ... done
in case message appears that docker platform is not running, please check prerequisites section and start docker platform.
Complete Restart
Complete Docker Compose Restart - shutdown, proceed clean up and finally start all docker container(s).
Stop and Clean Up
Run following command to stop and delete all docker containers
$ docker stop $(sudo docker ps -a -q)
Run following command to delete all docker volumes
$ docker volume prune
Run following command to clean up docker system
$ docker system prune -a
Start Docker Compose
docker-compose up -d
Proper Response
Creating logexplorer ... done
Creating zookeeper ... done
Creating kobil_pooler ... done
Creating kafka ... done
Creating connector ... done
Check Solutions Functionality Status
Please visit health page, Section Monitoring. Remember mID Provider(IAM) platform container needs around 50s to be fully operational. Other containers needs only few seconds to be fully operational.