正式环境docker部署hyperf_《蹲坑学kubernetes》之六:安装部署Docker环境

本文介绍了如何在正式环境中部署Docker及Hyperf。首先,讲解了Docker作为应用容器引擎的作用,它允许开发者将应用及其依赖打包到可移植的容器中。接着,详细阐述了安装docker-ce的步骤,包括配置yum环境、使用yum安装和启动Docker服务。
摘要由CSDN通过智能技术生成

本节提纲:

  • 了解Docker
  • 安装docker-ce
4b016a2ae26cc4e33c432d45b67179cd.png

图1:Kubernetes之Log

一、了解Docker

Docker的英文翻译是”搬运工“的意思。Docker是一个开源的应用容器引擎,让开发者可以通过Docker打包他们的应用以及依赖包到一个可移植的容器Container中,然后在任何主流的操作系统中开发、调试和运行。关于Docker具体的应用请参阅《蹲坑学Docker》,那里有详细讲解。Kubernetes是一个容器集群管理系统,可以实现容器集群的自动化部署、自动扩缩容、维护等功能。

bedfcfb81ba9e09f5ec4124599d611c9.png

图2:Docker部署架构图

二、安装docker-ce

1、配置yum环境

[root@k8s-master ~]# vim /etc/yum.repos.d/docker.repo添加:[docker]name=Docker CE Stable - $basearchbaseurl=https://download.docker.com/linux/centos/7/$basearch/stableenabled=1gpgcheck=0 [root@k8s-master ~]# yum -y remove runc[root@k8s-master ~]# yum -y install container-selinux[root@k8s-master ~]# rpm -ivh containerd.io-1.2.10-3.2.el7.x86_64.rpm

2、yum安装docker-ce

[root@k8s-master ~]# yum -y install docker-ce

3、启动Docker服务

[root@k8s-master ~]# systemctl enable docker.service[root@k8s-master ~]# systemctl start docker.service[root@k8s-master ~]# systemctl status docker.service
07febbb4c124dcb8c0065df45dbf8f91.png

图3:Docker运行状态

[root@k8s-master ~]# docker info[root@k8s-master ~]# docker version
5de07552ff26203ae06f8618a8ec6d31.png

图4:查看Docker版本

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值