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

【服务器部署】Docker部署小程序

一、下载Docker

安装之前,一定查看是否安装docker,如果有,卸载老版本

我是虚拟机装的Centos7,linux 3.10 内核,docker官方说至少3.8以上,建议3.10以上(ubuntu下要linux内核3.8以上, RHEL/Centos 的内核修补过, centos6.5的版本就可以)

使用以下命令查看Linux内核版本:

Uname -a

卸载旧版的docker

sudo yum remove docker docker-client docker-client-latest docker-common docker-latest docker-latest-logrotate docker-logrotate docker-engine

安装docker所需要的依赖包:

yum-util 提供yum-config-manager功能,另外两个是devicemapper驱动依赖的

yum install -y yum-utils device-mapper-persistent-data lvm2

设置yum源:

sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

查看仓库中的docker版本,选择特定的版本进行安装

yum list docker-ce --showduplicates | sort -r

指定docker安装

yum install docker-ce-18.03.1.ce docker-ce-cli-18.09.8-3.el7

这里docker-ce-cli-【版本号】

不指定docker版本进行安装(推荐)

yum install docker-ce docker-ce-cli containerd.io

http://www.lryc.cn/news/463329.html

相关文章:

  • 三菱FX PLC设计一个电子钟程序实例
  • 妇女、商业与法律(WBL)(1971-2023年)
  • python 卸载、安装、virtualenv
  • ubuntu24.0离线安装Ollama和纯cpu版本以及对接Spring AI
  • 机器学习核心:监督学习与无监督学习
  • 服务器托管的优缺点有哪些?
  • RestClient查询文档排序、分页和高亮
  • API项目5:申请签名 在线调用接口
  • Google FabricDiffusion:开启3D虚拟试穿新篇章
  • 【开发语言】c++的发展前景
  • 【机器学习】图像识别——计算机视觉在工业自动化中的应用
  • lstm基础知识
  • Linux :at crontab简述
  • Python,Swift,Haskell三种语言在使用正则表达式上的方法对比
  • leetcode力扣刷题系列——【三角形的最大高度】
  • 工业相机解决方案
  • 设计一个高效的日志分析系统:自动检测错误日志的实用指南
  • 英语学习--如果你的父母不听你的话
  • LeetCode:3258.统计满足k约束的子串数量 I(滑动窗口 Java)
  • 如果用Java设计MySQL中表级锁、行级锁和间歇锁会是怎么的?
  • GIT batch的支持中文的方法和系统建议
  • 骑砍霸主MOD天芒传奇Ⅱ·前传-序章
  • 神经网络量化基础
  • 飞机大战告尾
  • 支持向量机SVM原理详解
  • 使用JMeter进行Spring Boot接口的压力测试
  • C++学习笔记----9、发现继承的技巧(三)---- 尊重父类(1)
  • 启动service报错ORA-44317: database open read-only
  • GNU/Linux - Savannah项目
  • Debug-028-el-carousel走马灯-当展示图片为2的问题处理