debian安装docker

debian安装docker

首先,安装一些必要的软件包:

  1. apt update
  2. apt upgrade -y
  3. apt install curl vim wget gnupg dpkg apt-transport-https lsb-release ca-certificates

然后加入 Docker 的 GPG 公钥和 apt 源:

  1. curl -sSL https://download.docker.com/linux/debian/gpg | gpg --dearmor > /usr/share/keyrings/docker-ce.gpg
  2. echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-ce.gpg] https://download.docker.com/linux/debian $(lsb_release -sc) stable" > /etc/apt/sources.list.d/docker.list

国内机器可以用清华 TUNA的国内源:

  1. curl -sS https://download.docker.com/linux/debian/gpg | gpg --dearmor > /usr/share/keyrings/docker-ce.gpg
  2. echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-ce.gpg] https://mirrors.tuna.tsinghua.edu.cn/docker-ce/linux/debian $(lsb_release -sc) stable" > /etc/apt/sources.list.d/docker.list

然后更新系统后即可安装 Docker CE:

  1. apt update
  2. apt install docker-ce docker-ce-cli containerd.io docker-compose-plugin

此时可以使用 docker version 命令检查是否安装成功:

  1. root@debian ~ # docker version
  2. Client: Docker Engine - Community
  3. Version: 24.0.2
  4. API version: 1.43
  5. Go version: go1.20.4
  6. Git commit: cb74dfc
  7. Built: Thu May 25 21:52:17 2023
  8. OS/Arch: linux/amd64
  9. Context: default
  10. Server: Docker Engine - Community
  11. Engine:
  12. Version: 24.0.2
  13. API version: 1.43 (minimum version 1.12)
  14. Go version: go1.20.4
  15. Git commit: 659604f
  16. Built: Thu May 25 21:52:17 2023
  17. OS/Arch: linux/amd64
  18. Experimental: true
  19. containerd:
  20. Version: 1.6.21
  21. GitCommit: 3dce8eb055cbb6872793272b4f20ed16117344f8
  22. runc:
  23. Version: 1.1.7
  24. GitCommit: v1.1.7-0-g860f061
  25. docker-init:
  26. Version: 0.19.0
  27. GitCommit: de40ad0
添加新评论