如果有旧版本需要卸载

sudo apt remove docker docker-engine docker-ce docker.io

安装依赖包

sudo apt update && apt install -y apt-transport-https ca-certificates curl software-properties-common

添加docker秘钥

阿里云

curl -fsSL http://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo apt-key add -

(curl -fsSL http://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo tee /etc/apt/trusted.gpg.d/docker.asc)可以执行这个手动将密钥保存到 /etc/apt/trusted.gpg.d/ 目录

官方

sudo add-apt-repository "deb [arch=arm64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"

添加docker源

添加的Docker需与Docker密钥相对应,若第三步使用了阿里云的密钥,此处就使用阿里云的Docker源

阿里云

sudo add-apt-repository "deb [arch=arm64] https://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable"

官方

sudo add-apt-repository "deb [arch=arm64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"

安装docker

sudo apt update && apt install -y docker-ce

查看docker版本

docker version
 

配置镜像源

{
  "registry-mirrors": [
    "https://docker.1panel.live",
    "https://docker.m.daocloud.io",
    "https://docker.moelty.fun",
    "https://dc-proxy.pmxu.xyz",
    "https://mirror.ccs.tencentyun.com"
  ]
}

docker命令自动补全

安装 bash-completion

首先,确保系统安装了 bash-completion,可以通过以下命令进行安装:

sudo apt update
sudo apt install bash-completion
 

启用 Docker 命令补全

Docker 提供了 dockerdocker-compose 的补全脚本。你可以通过以下命令启用 Docker 的自动补全:

sudo curl -L https://raw.githubusercontent.com/docker/cli/master/contrib/completion/bash/docker -o /etc/bash_completion.d/docker                    (github)
 

重启终端

source ~/.bashrc
 

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐