#!/bin/bash DAEMON_PATH="/etc/docker" MEMORY_SIZE=10G FLAG=$(cat $DAEMON_PATH/daemon.json | jq 'has("data-root")') # echo $FLAG if [ "$FLAG" == true ]; then echo "Already revised" else echo "Add data-root and default-shm-size=$MEMORY_SIZE" sudo cp $DAEMON_PATH/daemon.json $DAEMON_PATH/daemon.json.bak sudo cat $DAEMON_PATH/daemon.json.bak | jq '. += {"data-root":"/home/ec2-user/SageMaker/.container/docker","default-shm-size":"'$MEMORY_SIZE'"}' | sudo tee $DAEMON_PATH/daemon.json > /dev/null sudo service docker restart echo "Docker Restart" fi