I have a problem with running docker image for TigerGraph 2.4.
To be more specific:
-
I am able to run TG2.4 from docker image that was manually downloaded (and then loaded)
-
I am not able to run TG2.4 from docker.tigergraph.com/tigergraph:2.4.0
To reproduce:
- create the image manually
curl ‘http://dl.tigergraph.com/developer-edition/tigergraph-2.4.0-developer-docker-image.tar.gz’ -o tigergraph-2.4.0-developer-docker-image.tar.gz
docker load -i tigergraph-2.4.0-developer-docker-image.tar.gz
- pull the image from the registry
docker pull docker.tigergraph.com/tigergraph:2.4.0
- compare the images
[dxuser@siteb ~]$ docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
docker.tigergraph.com/tigergraph 2.4.0 9ffcb3222d7e 6 days ago 4.26GB
tigergraph 2.4.0 e33992c42879 13 days ago 4.63GB
tigergraph latest e33992c42879 13 days ago 4.63GB
Please, note the differences: ID, size, creation date.
- run the images
a.
[dxuser@siteb ~]$ docker run -i -t --ulimit nofile=1000000:1000000 --name tigergraph_dev -p 4142:14240 -p 9000:9000 docker.tigergraphcom/tigergraph:2.4.0
tigergraph@d534c7956f79:~$
b.
[dxuser@siteb ~]$ docker run -i -t --ulimit nofile=1000000:1000000 --name tigergraph_dev -p 4142:14240 -p 9000:9000 tigergraph:latest
Welcome to TigerGraph Developer Edition, free for non-production, research, or educational use.
[RUN ] rm -rf /home/tigergraph/tigergraph/logs/ALL*.pid
[FAB ][2019-06-28 15:10:30] check_port_of_admin_servers
[RUN ] /home/tigergraph/tigergraph/.gium/GSQL_LIB/service/…/scripts/admin_service.sh start /home/tigergraph/tigergraph/bin/admin_server/config.sh
=== zk ===
[SUMMARY][ZK] process is down
[SUMMARY][ZK] /home/tigergraph/tigergraph/zk is ready
=== dict ===
[SUMMARY][DICT] process is down
[SUMMARY][DICT] dict server has NOT been initialized
=== kafka ===
[SUMMARY][KAFKA] process is down
[SUMMARY][KAFKA] queue has NOT been initialized
=== gse ===
[SUMMARY][GSE] process is down
[SUMMARY][GSE] id service has NOT been initialized
=== gpe ===
[SUMMARY][GPE] process is down
[SUMMARY][GPE] graph has NOT been initialized
=== nginx ===
[SUMMARY][NGINX] process is down
[SUMMARY][NGINX] nginx has NOT been initialized
=== restpp ===
[SUMMARY][RESTPP] process is down
[SUMMARY][RESTPP] restpp has NOT been initialized
[FAB ][2019-06-28 15:11:11] launch_zookeepers
[FAB ][2019-06-28 15:11:29] launch_gsql_subsystems:DICT
[FAB ][2019-06-28 15:11:37] launch_kafkas
[FAB ][2019-06-28 15:12:16] launch_ts3s
[FAB ][2019-06-28 15:12:24] launch_gsql_subsystems:GSE
[FAB ][2019-06-28 15:12:31] launch_gsql_subsystems:GPE
[FAB ][2019-06-28 15:12:38] launch_gsql_subsystems:NGINX
[FAB ][2019-06-28 15:12:46] launch_gsql_subsystems:RESTPP
[FAB ][2019-06-28 15:12:58] check_port_of_vis_services
[RUN ] LD_LIBRARY_PATH="/home/tigergraph/tigergraph/bin" /home/tigergraph/tigergraph/visualization/utils/start.sh
[FAB ][2019-06-28 15:13:01] check_port_of_admin_servers
[RUN ] /home/tigergraph/tigergraph/.gium/GSQL_LIB/service/…/scripts/admin_service.sh start /home/tigergraph/tigergraph/bin/admin_server/config.sh
[RUN ] /home/tigergraph/tigergraph/dev/gdk/gsql/gsql_server_util START || :
=== zk ===
[SUMMARY][ZK] process is up
[SUMMARY][ZK] /home/tigergraph/tigergraph/zk is ready
=== kafka ===
[SUMMARY][KAFKA] process is up
[SUMMARY][KAFKA] queue is ready
=== gse ===
[SUMMARY][GSE] process is up
[SUMMARY][GSE] id service has NOT been initialized (not_ready)
=== dict ===
[SUMMARY][DICT] process is up
[SUMMARY][DICT] dict server is ready
=== ts3 ===
[SUMMARY][TS3] process is up
[SUMMARY][TS3] ts3 is ready
=== graph ===
[SUMMARY][GRAPH] graph has NOT been initialized
=== nginx ===
[SUMMARY][NGINX] process is up
[SUMMARY][NGINX] nginx is ready
=== restpp ===
[SUMMARY][RESTPP] process is up
[SUMMARY][RESTPP] restpp is ready
=== gpe ===
[SUMMARY][GPE] process is up
[SUMMARY][GPE] graph has NOT been initialized (not_ready)
=== gsql ===
[SUMMARY][GSQL] process is up
[SUMMARY][GSQL] gsql is ready
=== Visualization ===
[SUMMARY][VIS] process is up (VIS server PID: 3650)
[SUMMARY][VIS] gui server is up
[RUN ] rm -rf ~/.gsql/gstore_gs*_autostart_flag
Done.
tigergraph@b3d1ae3ad6dd:~$
Please, note the first image doesn’t run startup scripts…
Any thoughts?
Regards,
Karol