Docker初上手之部署

Docker初上手之部署

文章目录

前言

一、国内源Docker部署

1.1:开局优化
1.2:配置环境
1.3:安装Docker

前言

作为当下最火的容器平台,上回我们已经介绍了Docker容器的原理,今天我们就来看看如何布置Docker。

一、国内源Docker部署

1.1:开局优化

这边我们以安装19版的docker为例

  • 关闭防火墙已经核心防护
[root@docker ~]# systemctl stop firewalld && systemctl disable firewalld
[root@docker ~]# setenforce 0 && sed -i 's/^SELINUX=.*/SELINUX=disabled/' /etc/selinux/config
  • 开启路由转发功能(这个非常重要,在之后深入学习中我会具体介绍的)
[root@docker etc]# echo "net.ipv4.ip_forward=1" >> /etc/sysctl.conf	   ####开启路由转发
[root@docker etc]# sysctl -p
net.ipv4.ip_forward = 1
[root@docker etc]# systemctl restart network	####重启网络服务
1.2:配置环境
  • 安装依赖软件
[root@docker ~]# yum -y install yum-utils device-mapper-persistent-data lvm2

yum-utils             ####提供yum-config-manager管理工具
device-mapper-persistent-data    ####存储驱动程序需要device-mapper-persistent-data和lvm2
Device Mapper是linux2.6内核中支持逻辑卷管理的通用设备映射机制
  • 设置阿里云镜像源
[root@docker ~]# yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

1.3:安装Docker
  • 安装Docker-CE
[root@docker ~]# yum -y install docker-ce
[root@docker ~]# systemctl start docker.service 
[root@docker ~]# systemctl enable docker.service 
  • 查看Docker版本
[root@docker ~]# docker version
Client: Docker Engine - Community
 Version:           19.03.13
 API version:       1.40
 Go version:        go1.13.15
 Git commit:        4484c46d9d
 Built:             Wed Sep 16 17:03:45 2020
 OS/Arch:           linux/amd64
 Experimental:      false

这边我们Docker就已经安装好了,下次我将带来docker里面镜像的操作。为什么docker我会说的这么细,因为现在docker的用途非常广泛,掌握之后对我们以后的发展都是十分有用的,所以我们就需要慢慢的消化知识点了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值