Skip to content

Instantly share code, notes, and snippets.

@stephen-w-pracy
Created December 22, 2021 17:47
Show Gist options
  • Save stephen-w-pracy/efe3f9bdffa34e4606d54c75765482a8 to your computer and use it in GitHub Desktop.
Save stephen-w-pracy/efe3f9bdffa34e4606d54c75765482a8 to your computer and use it in GitHub Desktop.
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install -y vim
sudo apt-get install -y curl wait-for-it sqlite unzip
curl -fsSL https://apt.releases.hashicorp.com/gpg | sudo apt-key add -
sudo apt install -y software-properties-common
sudo apt-add-repository "deb [arch=$(dpkg --print-architecture)] https://apt.releases.hashicorp.com $(lsb_release -cs) main"
sudo apt install -y terraform
sudo apt-get install -y git
sudo git clone https://github.com/DataDog/ecommerce-workshop.git /ecommworkshop
cd /ecommworkshop
sudo git checkout tags/2.1.0
sudo git reset --hard
cd /ecommworkshop/deploy/docker-compose/
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu\
_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
sudo apt-get install -y docker-ce docker-ce-cli containerd.io docker-compose
# sudo usermod -a -G docker asciimo
for file in `find . -type f -name "*.yml"`; do docker-compose -f $file pull; done;
docker pull buildkite/puppeteer:10.0.0
docker pull redis:6.0.10
docker pull nginx:1.19.7
docker pull datadog/agent:7
docker pull datadog/agent:6
docker pull datadog/agent:7.29.0
docker pull datadog/agent:7.31.1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment