🔭 addicted on Linux **
🌱 I’m currently learning Devops , Hacking
👯 I’m looking to collaborate on open Source projects
📝 I regularly write articles on https://twinsaitechie.blogspot.com/
📫 How to reach me krishnansai71@gmail.com
Github profile
https://github.com/krishnansai
Youtuber Twin Sai Tech
Thursday, September 8, 2022
Docker automation using Shell script
#!/bin/sh echo "upgrade total system!..." sudo apt upgrade -y echo "system update!..." sudo apt update -y echo "Installing Docker Engine on Ubuntu!..." echo "Uninstalling old versions!.." sudo apt-get remove docker docker-engine docker.io containerd runc echo "Install using the repository!..." echo "Set up the repository!..." echo "Your System is updating!...." sudo apt-get update -y echo "Install packages to allow apt to use a repository over HTTPS" sudo apt-get install -y \ apt-transport-https \ ca-certificates \ curl \ gnupg \ lsb-release echo "Add Docker's official GPG key!..." curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --batch --yes --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg echo "To set up the stable repository" echo \ "deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu \ $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null echo "Installling Docker Engine" echo "Your System is updating!...." sudo apt-get update -y echo "Installing the latest version of Docker Engine and containerd!..." sudo apt-get install -y docker-ce docker-ce-cli containerd.io echo "To install a specific version of Docker Engine!..." echo "List the versions available in your repo!..." sudo apt-cache madison docker-ce echo "Install a specific version!..." sudo apt-get install -y docker-ce=5:20.10.6~3-0~ubuntu-focal docker-ce-cli=5:20.10.6~3-0~ubuntu-focal containerd.io echo "Check Docker Engine is installed correctly by running the hello-world image!.." sudo docker run docker/whalesay cowsay Docker! echo "Docker is Successfull Installed!..."
Subscribe to:
Post Comments (Atom)
Argocd with rollouts examples
examples in My github https://github.com/krishnansai/argocd-rollouts.git ArogoCd with ArgoRollouts Rollouts.yml # This example demonst...
-
docker run -p 6070:80 dorowu/ubuntu-desktop-lxde-vnc
-
What does it do :- This tool is used to help the automation of the Tor 9050 port number to open with the Localhost with the all container L...
No comments:
Post a Comment