三豐雲CentOS7.3服務器上安裝Docker

下面分享一下如何在本身購買的三豐雲服務器(CentOS7.3版本)上安裝Dockernode

大神可直接看以下命令進行安裝,菜鳥可按後面給出的傻瓜式安裝步驟進行操做:linux

更新Yum包:docker

yum update

安裝所需的包:json

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

添加docker的yum源:centos

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

配置鏡像加速器:服務器

mkdir -p /etc/docker

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

{
"registry-mirrors": ["這裏填本身的加速器地址"]
}
EOFapp

systemctl daemon-reload

systemctl restart docker

安裝docker:工具

yum install docker-ce

啓動docker:測試

systemctl start docker

重啓命令:rest

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
一、登陸三豐雲免費服務器

可以使用PuTTY 或 MobaXterm 遠程鏈接服務器

二、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
三、安裝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安裝就順利搞定了~~

相關文章
相關標籤/搜索