CentOs7安装Docker
系统下载
http://mirrors.aliyun.com/centos/7/isos/x86_64/ CentOs7
首先默认的yum太慢不推荐,容易造成数据不完整
使用 root 权限登录 Centos。确保 yum 包更新到最新 --可直接跳过
$ sudo yum update
安装需要的软件包, yum-util 提供yum-config-manager功能,另外两个是devicemapper驱动依赖的
$ sudo yum install -y yum-utils device-mapper-persistent-data lvm2
1,进入yum源配置目录
cd /etc/yum.repos.d
2,备份系统自带的yum源
mv CentOS-Base.repo CentOS-Base.repo.bk
下载163网易的yum源:看个人喜好
wget http://mirrors.163.com/.help/CentOS7-Base-163.repo
3,更新玩yum源后,执行下边命令更新yum配置,使操作立即生效
yum makecache
Docker 要求 CentOS 系统的内核版本高于 3.10 ,查看本页面的前提条件来验证你的CentOS 版本是否支持 Docker 。
1,通过 uname -r 命令查看你当前的内核版本
$ uname -r
2,可以查看所有仓库中所有docker版本,并选择特定版本安装
$ yum list docker-ce --showduplicates | sort -r
3,安装docker
$ sudo yum install docker-ce #由于repo中默认只开启stable仓库,故这里安装的是最新稳定版17.12.0
$ sudo yum install <FQPN> # 例如:sudo yum install docker-ce-17.12.0.ce
4,启动并加入开机启动Docker
$ sudo systemctl start docker
$ sudo systemctl enable docker
5,验证安装是否成功(有client和service两部分表示docker安装启动都成功了)
$ docker version
####################安装服务##########################
使用以下命令来查看是否已安装服务:
$ docker images
拉取 MySQL 镜像
拉取官方的最新版本的镜像:速度慢,容易失败
$ docker pull mysql:latest
国内镜像 快
docker pull daocloud.io/library/mysql:5.7
启动docker中的镜像
docker run --name mysql8.0 -p 3307:3306 -e MYSQL_ROOT_PASSWORD=root -d mysql:8.0
安装其他服务请点击
https://www.runoob.com/docker/docker-install-redis.html

浙公网安备 33010602011771号