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

Deepin通过二进制方式升级部署高版本 Docker

一、背景:
        在Deepin系统中通过二进制方式升级部署高版本 Docker,下面将详细介绍二进制方式升级部署高版本 Docker 的具体步骤。

二、操作步骤
1.根据需求下载二进制文件,下载地址如下:

https://mirrors.tuna.tsinghua.edu.cn/docker-ce/linux/static/stable/


2.创建软件目录

mkdir /home/xyh/tools


3.执行如下命令下载二进制Docker文件

wget  https://mirrors.tuna.tsinghua.edu.cn/docker-ce/linux/static/stable/x86_64/docker-20.10.17.tgz


4.解压缩下载二进制Docker文件

tar -xvf docker-20.10.17.tgz 


5.执行如下命令创建软链接,将解压后docker目录下的所以文件软链接到/usr/bin目录下

sudo ln -svf /home/xyh/tools/docker/*  /usr/bin/


6.使用root用户创建开机自动启脚本

cat > /usr/lib/systemd/system/docker.service <<EOF
[Unit]
Wants=network-online.target
[Service]
Type=notify
ExecStart=/usr/bin/dockerd
[Install]
WantedBy=multi-user.target
EOF


7.执行如下命令加载service脚本

sudo systemctl daemon-reload


8.设置开机自启动Docker服务

sudo systemctl enable docker


9.执行如下命令查看docker版本

docker --version

相关文章:

  • 数据库系统概论(四)关系模型的数据结构及形象化
  • 【eNSP实战】交换机配置端口隔离
  • 软件IIC和硬件IIC的主要区别,用标准库举例!
  • wpf label 内容绑定界面不显示
  • MVCC实现原理
  • 【JavaWeb学习Day24】
  • 基于python下载ERA5小时尺度和月尺度的数据
  • 【Java开发指南 | 第三十四篇】IDEA没有Java Enterprise——解决方法
  • [从零开始学习JAVA] 新版本idea的数据库图形化界面
  • JVM RuntimeDataArea 成分
  • libwebsockets实现异步websocket客户端,服务端异常断开可重连
  • LangChain教程 - Agent -之 ZERO_SHOT_REACT_DESCRIPTION
  • Aliyun CTF 2025 web ezoj
  • 云原生容器编排:Kubernetes的架构演进与实践
  • python中time模块的常用方法及应用
  • 蓝桥杯2024年第十五届省赛真题-成绩统计
  • 深入探索 Rust 的高级 Traits
  • Unity使用UGUI制作无限滑动列表
  • BambuStudio学习笔记:Model
  • postgresql 15.2 用pgbackup搭建备库后,主从复制一直无法启动
  • 马上评|重病老人取款身亡,如何避免类似悲剧?
  • 终于,俄罗斯和乌克兰谈上了
  • 阿里上财年营收增6%,蒋凡:会积极投资,把更多淘宝用户转变成即时零售用户
  • 德州国资欲退出三东筑工,后者大股东系当地房企东海集团
  • 获派驻6年后,中国驻厄瓜多尔大使陈国友即将离任
  • 玉渊谭天丨卢拉谈美国降低对华关税:中国的行动捍卫了主权