@@ -40,7 +40,7 @@ EXPLORER_VERSION=""
40
40
source activate JupyterSystemEnv
41
41
source ~/.bashrc || exit
42
42
43
- echo "Constructing explorer connection configuration..."
43
+ echo "Constructing Graph Explorer connection configuration..."
44
44
45
45
GRAPH_NOTEBOOK_NAME=$(jq '.ResourceName' /opt/ml/metadata/resource-metadata.json --raw-output)
46
46
echo "Grabbed notebook name: ${GRAPH_NOTEBOOK_NAME}"
@@ -76,11 +76,12 @@ echo "Neptune URI: ${NEPTUNE_URI}"
76
76
echo "Neptune Service: ${SERVICE}"
77
77
echo "Explorer region: ${AWS_REGION}"
78
78
echo "Explorer IAM auth mode: ${IAM}"
79
+ echo "Explorer version: ${EXPLORER_VERSION}"
79
80
80
81
ECR_TOKEN=$(curl -k https://public.ecr.aws/token/ | jq -r '.token')
81
82
LATEST_ECR_RELEASE=$(curl -k -H "Authorization: Bearer $ECR_TOKEN" https://public.ecr.aws/v2/neptune/graph-explorer/tags/list | jq -r '.tags | sort_by(split(".") | try map(tonumber) catch [0,0,0])[-1]')
82
83
83
- echo "Pulling and starting graph-explorer ..."
84
+ echo "Pulling and starting Graph Explorer Docker container ..."
84
85
if [[ ${EXPLORER_VERSION} == "" ]]; then
85
86
EXPLORER_ECR_TAG=sagemaker-${LATEST_ECR_RELEASE}
86
87
else
95
96
EXPLORER_ECR_TAG=sagemaker-${LATEST_ECR_RELEASE}
96
97
fi
97
98
fi
98
- echo "Using explorer image tag: ${EXPLORER_ECR_TAG}"
99
+ echo "Using Graph Explorer image tag: ${EXPLORER_ECR_TAG}"
99
100
101
+ # Start the Graph Explorer Docker container
102
+ echo "Starting the Graph Explorer docker container..."
100
103
docker run -d -p 9250:9250 \
101
104
--restart always \
102
105
--log-driver=awslogs \
@@ -115,7 +118,7 @@ docker run -d -p 9250:9250 \
115
118
--env NEPTUNE_NOTEBOOK=true \
116
119
public.ecr.aws/neptune/graph-explorer:${EXPLORER_ECR_TAG}
117
120
118
- echo "Explorer installation done."
121
+ echo "Graph Explorer installation done."
119
122
120
123
conda /home/ec2-user/anaconda3/bin/deactivate
121
124
echo "done."
0 commit comments