菜单 学习猿地 - LMONKEY

VIP

开通学习猿地VIP

尊享10项VIP特权 持续新增

知识通关挑战

打卡带练!告别无效练习

接私单赚外块

VIP优先接,累计金额超百万

学习猿地私房课免费学

大厂实战课仅对VIP开放

你的一对一导师

每月可免费咨询大牛30次

领取更多软件工程师实用特权

入驻
26
0

三丰云CentOS7.3服务器上安装Docker

原创
05/13 14:22
阅读数 882

下面分享一下如何在自己购买的三丰云服务器(CentOS7.3版本)上安装Docker

大神可直接看如下命令进行安装,菜鸟可按后面给出的傻瓜式安装步骤进行操作:

更新Yum包:

yum update

安装所需的包:

yum install -y yum-utils device-mapper-persistent-data lvm2

添加docker的yum源:

yum-config-manager --add-repo https://download.docker.com/l...

配置镜像加速器:

mkdir -p /etc/docker

tee /etc/docker/daemon.json <<-'EOF'

{
"registry-mirrors": ["这里填自己的加速器地址"]
}
EOF

systemctl daemon-reload

systemctl restart docker

安装docker:

yum install docker-ce

启动docker:

systemctl start docker

重启命令:

systemctl restart docker

开机就启动命令:

systemctl enable docker

测试是否安装成功:

docker run hello-world

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1、登录三丰云免费服务器

可使用PuTTY 或 MobaXterm 远程连接服务器

2、Docker要求至少运行在CentOS7.0版本以上,以及系统内核至少3.10版本!!

执行命令 uname -r --> 查看服务器内核版本

注:如果是低版本需要升级内核,执行如下命令
详情可参考这篇博客完成升级内核 --> 三丰云ECS部署Docker服务

yum安装带aufs模块的3.10内核:
①下载内核

cd /etc/yum.repos.d

sudo wget http://www.hop5.in/yum/el6/ho...

1
2
3
②安装内核

sudo yum install kernel-ml-aufs kernel-ml-aufs-devel

1
③ 修改内核配置
修改grub的主配置文件/etc/grub.conf,设置default=0,表示第一个title下的内容为默认启动的kernel(一般新安装的内核在第一个位置)

sudo vi /etc/grub.conf

1
④重启系统

sudo reboot

1
⑤查看内核是否支持aufs

grep aufs /proc/filesystems

nodev aufs
1
2
3、安装Docker

docker官网提供了3种方式安装

这里我使用存储库进行安装~

注:在新主机上首次安装Docker CE之前,需要设置Docker存储库。之后,您可以从存储库安装和更新Docker。

如果之前安装过的话,需卸载旧版本(较旧版本的Docker被称为docker或docker-engine,目前已改名为docker-ce)

yum -y remove docker docker-common docker-selinux docker-engine

1
①首先使用root账号权限更新Yum包

yum update

1

等它最后完成

②设置存储库 - Yum源

i: 安装所需的包 —— yum-utils,使用 yum-config-manager 工具设置Yum源, 后面两个是 devicemapper驱动依赖

yum install -y yum-utils device-mapper-persistent-data lvm2

1

等待完成

ii: 添加docker的yum源

yum-config-manager --add-repo https://download.docker.com/l...

1
如下成功:

注: 如果这里报错 --> 原因:国内访问不到docker官方镜像
解决方法: --> 使用源访问
yum-config-manager --add-repo http://mirrors.aliyun.com/doc...

④配置镜像加速器(必须要配置,否则会出现访问镜像并不稳定 ,而且下载缓慢等问题…)

进入三丰云控制台:

执行命令:

⑤ 安装docker (这里安装最新版本的Docker CE)

yum install docker-ce

1

如下安装成功 !

温馨小提示:

⑥启动docker

启动命令: systemctl start docker
重启命令: systemctl restart docker
开机就启动命令: systemctl enable docker
查看docker版本号:docker version
1
2
3
4

⑦通过运行hello-world 映像验证是否安装成功~

docker run hello-world

1

就这样我们的一个简单的docker安装就顺利搞定了~~

发表评论

0/200
26 点赞
0 评论
收藏
为你推荐 换一批