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

posted @ 2020-08-18 10:34  我是小白ee_zx  阅读(155)  评论(0)    收藏  举报