You can use docker-compose:
sudo docker-compose --file scripts/docker-compose.yml --project-name turnkey-gateway ps
which will return the state of the services defined in docker-compose.yml:
Name Command State Ports
--------------------------------------------------------------------------------------------------------------------
turnkey-gateway_ireceptor-gateway_1 docker-php-entrypoint apac ... Up 0.0.0.0:80->80/tcp
turnkey-gateway_ireceptor-mongodb_1 docker-entrypoint.sh mongod Up 27017/tcp
turnkey-gateway_ireceptor-mysql_1 /entrypoint.sh mysqld Up (healthy) 3306/tcp, 33060/tcp, 33061/tcp
or directly Docker:
sudo docker ps
which will return the list of Docker containers currently running:
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
926789c45052 ireceptor/gateway:docker "docker-php-entrypoi…" 2 hours ago Up 2 hours 0.0.0.0:80->80/tcp turnkey-gateway_ireceptor-gateway_1
76912d6b681f mongo:4 "docker-entrypoint.s…" 6 days ago Up 2 hours 27017/tcp turnkey-gateway_ireceptor-mongodb_1
2db737299d95 mysql/mysql-server "/entrypoint.sh mysq…" 6 days ago Up 2 hours (healthy) 3306/tcp, 33060-33061/tcp turnkey-gateway_ireceptor-mysql_1
sudo docker-compose --file scripts/docker-compose.yml --project-name turnkey-gateway exec ireceptor-gateway bash
sudo docker-compose --file scripts/docker-compose.yml --project-name turnkey-gateway exec ireceptor-mysql bash
sudo docker-compose --file scripts/docker-compose.yml --project-name turnkey-gateway exec ireceptor-mongodb bash
sudo docker-compose --file scripts/docker-compose.yml --project-name turnkey-gateway logs ireceptor-mongodb
sudo docker-compose --file scripts/docker-compose.yml --project-name turnkey-gateway logs ireceptor-mysql
Log into the gateway container and look in storage/logs/laravel.log
:
sudo docker-compose --file scripts/docker-compose.yml --project-name turnkey-gateway exec ireceptor-gateway bash
cat storage/logs/laravel.log