【服务器部署】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
相关推荐
Shepherd061927 分钟前
【IT 运维】Apache 使用 mod_remoteip 恢复 Cloudflare 后的真实访客 IP
运维·tcp/ip·apache
IsJunJianXin33 分钟前
pdd小程序 cdp 保存响应体
linux·服务器·小程序·pdd小程序·拼多多响应体解密·小程序cdp·拼多多rpc取响应体
王二端茶倒水1 小时前
智慧园区网络运营:认证、分权、运维和安全闭环
运维·物联网·架构
爱就是恒久忍耐1 小时前
现代CMake的build方式
linux·运维·服务器
三8441 小时前
重定向/管道符/通配符/转义字符/VI/VIM
运维·服务器
qq_谁赞成_谁反对1 小时前
甲方IT的成长之路--nginx实战--2604
服务器·数据库·nginx
fofantasy1 小时前
NSK LH25FL 升级至 NH25EM 技术规格指南
服务器·网络·数据库·经验分享·规格说明书
CodeStats1 小时前
【虚拟机】 从 CPU 指令到虚拟机隔离:虚拟机就是一个“模拟了完整硬件的普通进程”
java·docker
facaixxx20242 小时前
雨云服务器区域选择终极指南:地域速度、节点带宽、延迟及防御说明
服务器·云服务器·雨云服务器·云服务器区域·云服务器地域·云服务器节点
小坏蛋至尊宝2 小时前
如何优化文件传输的性能?
运维·服务器