【服务器部署】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

方法二

更新系统

复制代码
yum update -y

安装EPEL存储库

复制代码
yum install epel-release

安装docker

复制代码
yum install docker

启动docker

复制代码
systenctl start docker

设置开机启动docker

复制代码
systenctl enable docker

验证安装

复制代码
docker info

docker --version
相关推荐
runfarther1 分钟前
搭建LLaMA-Factory环境
linux·运维·服务器·python·自然语言处理·ai编程·llama-factory
百思可瑞教育18 分钟前
Spring Cloud Gateway 负载均衡全面指南
运维·负载均衡·北京百思可瑞教育·百思可瑞教育·北京百思教育
荔枝爱编程32 分钟前
如何在 Docker 容器中使用 Arthas 监控 Java 应用
java·后端·docker
神秘人X7071 小时前
Linux高效备份:rsync + inotify实时同步
linux·服务器·rsync
HONG_YANG1 小时前
2025 热门的 Web 化容器部署工具对比:Portainer VS Websoft9
docker
Peter·Pan爱编程3 小时前
Docker在Linux中安装与使用教程
linux·docker·eureka
m0_748254094 小时前
2025最新华为云国际版注册图文流程-不用绑定海外信用卡注册
服务器·数据库·华为云
MUY09904 小时前
应用控制技术、内容审计技术、AAA服务器技术
运维·服务器
楠奕4 小时前
elasticsearch8.12.0安装分词
运维·jenkins
Sadsvit5 小时前
源码编译安装LAMP架构并部署WordPress(CentOS 7)
linux·运维·服务器·架构·centos