Advertisement
Guest User

Untitled

a guest
Feb 19th, 2024
85
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.05 KB | None | 0 0
  1. #!/bin/bash
  2. # Update and Install Dependencies
  3. sudo apt-get update
  4. sudo apt-get install -y ca-certificates curl gnupg lsb-release
  5.  
  6. # Add Docker's official GPG key
  7. curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg
  8. # Add the repository to Apt sources
  9. echo "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
  10.  
  11. # Update apt repositories
  12. sudo apt-get update
  13.  
  14. # Install Docker
  15. sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
  16.  
  17. # Start and enable Docker service
  18. systemctl start docker
  19. systemctl enable docker
  20.  
  21. # Pull Docker images
  22. docker pull dgtlmoon/changedetection.io:latest
  23. docker pull browserless/chrome:latest
  24.  
  25. # Change to the working directory
  26. cd /opt
  27.  
  28. # Start Docker Compose
  29. sudo docker compose up -d
  30.  
  31. # Enable Docker Compose service
  32. systemctl enable docker-compose.service
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement