docker安装部署_《蹲坑学Docker》之三:Docker安装部署(一)

一、Docker版本

993f8eb6ab0ed349f33378c9f58f6af1.png

2017年2月8日,docker更新到1.13.1之后分为了Docker CE(社区版)和Docker EE(商业版)。

这里主要是以Docker CE来学习。目前为止最新版本为docker-19.03.5。

827547623acd98bd86ed6c22f7e394b9.png

支持的平台操作系统有:

882c85c2de8c5a7c8d4f52263968f961.png

、安装方法

有三种安装办法:

1、二进制安装Docker,好处是安装和升级比较方便,官方推荐此法。

2、RPM包安装Docker,有网络时方便快捷。

3、使用官方一键安装脚本,此处不再赘述。

本章节的主来学习二进制安装部署Docker,下一章节学习RPM包安装部署Docker。后续都在CentOS 7.6的基础上来完成学习任务。

三、下载Docker二进制安装包

下载地址:https://download.docker.com/linux/static/stable/x86_64/docker-19.03.5.tgz。从该地址下载自己所需要的二进制软件包。

四、环境准备

下面我们开始部署第一台Docker环境:

94674578ac78254cade1c6c046541468.png

五、安装步骤:

1、解压docker

[root@docker-1 ~]# tar -zxvf docker-19.03.5.tgz -C /usr/src/

[root@docker-1 ~]# cd /usr/src/docker/

2、将解压出来的docker相关文件移动到/usr/bin/目录下

[root@docker-1 ~]# cd /usr/src/docker/

[root@docker-1 docker]# cp * /usr/bin/

3、创建Docker服务配置文件

[root@docker-1 ~]# vim /usr/lib/systemd/system/docker.service

添加:

[Unit]

Description=Docker Application Container Engine

Documentation=https://docs.docker.com

After=network-online.target firewalld.service

Wants=network-online.target

[Service]

Type=notify

ExecStart=/usr/bin/dockerd

ExecReload=/bin/kill -s HUP $MAINPID

LimitNOFILE=infinity

LimitNPROC=infinity

LimitCORE=infinity

TimeoutStartSec=0

Delegate=yes

KillMode=process

Restart=on-failure

StartLimitBurst=3

StartLimitInterval=60s

[Install]

WantedBy=multi-user.target

4、启动Docker服务

[root@docker-1 ~]# systemctl enable docker.service

[root@docker-1 ~]# systemctl start docker.service

5、查看Docker服务状态

[root@docker-1 ~]# systemctl status docker.service

12cf956ed037f0266923353e5e132323.png

6、验证Docker安装

[root@docker-1 ~]# docker info

7573154a4049da20613d6fa0be62d467.png

[root@docker-1 ~]# docker -v

918633d8f8537f9c870f90f71c58f9f4.png

到此,二进制部署Docker就完成了!

下一章节讲学习RPM安装部署Docker环境!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值