当前位置: 首页 > article >正文

arm架构 ubuntu 部署docker

如果有旧版本需要卸载

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
 


http://www.kler.cn/news/366634.html

相关文章:

  • 数据库的诗篇:深入探索 MySQL 表操作的艺术与哲学
  • Java线程安全
  • Flume的安装及使用
  • 【TFR-Net】基于transformer的鲁棒多模态情感分析特征重构网络
  • 找不到包的老版本???scikit-learn,numpy,scipy等等!!
  • 隨筆 20241025 Kafka数据一致性的韭菜比喻
  • 校园表白墙源码修复版
  • 基于python智能推荐的丢失物品招领网站的制作,前端vue+django框架,协同过滤算法实现推荐功能
  • 【MySQL 保姆级教学】表的约束--详细(6)
  • #渗透测试#SRC漏洞挖掘# 信息收集-Shodan批量扫描
  • 新王Claude 3.5的6大应用场景
  • android 文字绘制
  • 常见的租用服务器类型和费用
  • Vue学习笔记(三、v-cloak、v-text、v-html指令)
  • 南京移动5G-A网络助力固城湖螃蟹高效运输
  • SIP 业务举例之 Call Forwarding - No Answer(无应答呼叫转移)
  • 一文了解:多智能体系统(MAS)的演变(算法篇)
  • zabbix 6.0 监控自定义服务
  • 设计模式(UML图、类之间关系、设计原则)
  • 【部署篇】RabbitMq-03集群模式部署
  • 基于机器学习的个性化电影推荐系统【源码+安装+讲解+售后+文档】
  • 找到⽆序数组中只出现一次的一个数
  • python之数据结构与算法(数据结构篇)-- 元组
  • 怎么把flv格式转换成mp4?将flv格式换成MP4格式的简单方法
  • JDK9——JDK13新特性总结
  • MySQL企业常见架构与调优经验分享