【服务器部署】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
相关推荐
测试人社区—小叶子10 分钟前
低代码平台测试秘籍:OutSystems组件校验法则
运维·网络·人工智能·测试工具·低代码·自动化
全靠bug跑13 分钟前
Nacos 入门实战:部署、服务注册与发现全指南
java·spring cloud·docker·nacos
翼龙云_cloud42 分钟前
阿里云渠道商:轻量应用服务器连接常见问题与解决指南
服务器·阿里云·云计算
互联网哪些事情43 分钟前
服务器防御 SQL 注入
运维·服务器·sql·sql注入主机
小尧嵌入式1 小时前
QT软件开发知识点流程及记事本开发
服务器·开发语言·数据库·c++·qt
爱宇阳1 小时前
Linux 安全加固:设置命令行无操作超时退出
linux·运维·安全
呆萌小新@渊洁1 小时前
声纹模型全流程实践-开发(训练 - 微调 - 部署 - 调用)
linux·服务器·python·语音识别
RisunJan1 小时前
Linux命令-getenforce命令(快速检查 Linux 系统中 SELinux 的当前运行模式)
linux·运维·服务器
SMF19191 小时前
解决在 Linux 系统中,当你尝试以 root 用户登录时遇到 “Access denied“ 的错误
java·linux·服务器
翼龙云_cloud1 小时前
亚马逊云渠道商:新手怎么利用AWS Lightsail部署 WordPress?
运维·服务器·云计算·aws