Two ways to install Docker on ubuntu22.04

Here are the steps to install Docker on Ubuntu:

1. Official

  1. Update package manager:

    sudo apt update
    
  2. Install Docker's dependency packages:

    sudo apt install apt-transport-https ca-certificates curl gnupg lsb-release
    
  3. Add Docker GPG key:

    curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
    
  4. Add Docker apt 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
    
  5. Update apt cache:

    sudo apt update
    
  6. Install Docker:

    sudo apt install docker-ce docker-ce-cli containerd.io
    
  7. Start the Docker service:

    sudo systemctl start docker
    
  8. Confirm that Docker has been installed correctly:

    sudo docker run hello-world
    

    This command will download a test image from Docker Hub and run it. If Docker is installed correctly, some information will be displayed and a message will be printed saying "Hello from Docker!".

2. Alibaba Cloud

Steps to install Docker from Alibaba Cloud Docker image source:

  1. Update package manager:

    sudo apt update
    
  2. Install Docker's dependency packages:

    sudo apt install apt-transport-https ca-certificates curl gnupg lsb-release
    
  3. Add the Alibaba Cloud Docker image source GPG key:

    curl -fsSL https://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
    
  4. Add Alibaba Cloud Docker image source:

    echo "deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
    

    Note: If you are using a non-Ubuntu system, such as Debian or CentOS, you can refer to the corresponding commands provided by Alibaba Cloud Docker official documentation.

  5. Update apt cache:

    sudo apt update
    
  6. Install Docker:

    sudo apt install docker-ce docker-ce-cli containerd.io
    
  7. Start the Docker service:

    sudo systemctl start docker
    

Guess you like

Origin blog.csdn.net/qq_46110497/article/details/130023855