CentOS Docker 安装

前提条件

目前,CentOS 仅发行版本中的内核支持 Docker。

Docker 运行在 CentOS 7 上,要求系统为64位、系统内核版本为 3.10 以上。

Docker 运行在 CentOS-6.5 或更高的版本的 CentOS 上,要求系统为64位、系统内核版本为 2.6.32-431 或者更高版本。

centos7.4安装

 

一、 新建虚拟机

centos7.4安装
centos7.4安装
centos7.4安装
centos7.4安装
centos7.4安装
centos7.4安装
centos7.4安装
centos7.4安装
centos7.4安装
centos7.4安装
centos7.4安装
centos7.4安装
centos7.4安装
centos7.4安装
centos7.4安装
centos7.4安装
至此虚拟机创建完毕
二、 安装centos7.4系统
centos7.4安装
centos7.4安装
centos7.4安装
centos7.4安装
centos7.4安装
centos7.4安装
centos7.4安装
centos7.4安装
centos7.4安装
centos7.4安装
centos7.4安装
centos7.4安装
centos7.4安装
centos7.4安装
centos7.4安装
centos7.4安装
centos7.4安装
centos7.4安装
centos7.4安装
centos7.4安装

三、 配置系统IP地址
centos7.4安装
centos7.4安装
centos7.4安装
centos7.4安装

四、 使用终端软件远程登陆linux系统

centos7.4安装
centos7.4安装
centos7.4安装
centos7.4安装
centos7.4安装

五、 配置域名
因虚拟机使用的NAT模式,所以我的linux系统可以访问公网。

centos7.4安装
centos7.4安装

防护墙配置

1.关闭默认的firewall防火墙

  1. 1

    2

    3

    4

    5

    systemctl stop firewalld.service #停止firewall

      

    systemctl disable firewalld.service #禁止firewall开机启动

      

    firewall-cmd --state #查看默认防火墙状态(关闭后显示notrunning,开启后显示running)

      

  2.  

2.开启iptables

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

31

32

33

34

35

36

37

38

39

40

41

42

43

44

45

yum install iptables (根据centOS7的版本和内核,有些版本已经装过,可以跳过此命令)

  

yum install iptables-services

  

service iptables restart

  

chkconfig iptables on或者systemctl enable iptables.service开机自启</span>

3.编辑防火墙文件(开启了21,22,80,3306端口)

vim /etc/sysconfig/iptables

  

 

  

<span style="font-size:18px;"># sampleconfiguration for iptables service

  

# # you can edit thismanually or use system-config-firewall

  

# # please do not askus to add additional ports/services to this default configuration

  

*filter

  

:INPUT ACCEPT [0:0]

  

:FORWARD ACCEPT [0:0]

  

:OUTPUT ACCEPT [0:0]

  

-A INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT

  

-A INPUT -p icmp -j ACCEPT

  

-A INPUT -i lo -j ACCEPT

  

-A INPUT -p tcp -m state --state NEW -m tcp --dport 21 -j ACCEPT

  

-A INPUT -p tcp -m state --state NEW -m tcp --dport 22 -j ACCEPT

  

-A INPUT -p tcp -m state --state NEW -m tcp --dport 80 -j ACCEPT

  

-A INPUT -p tcp -m state --state NEW -m tcp --dport 3306 -j ACCEPT

  

-A INPUT -j REJECT --reject-with icmp-host-prohibited

  

-A FORWARD -j REJECT --reject-with icmp-host-prohibited

  

COMMIT

 

使用 yum 安装(CentOS 7下)

Docker 要求 CentOS 系统的内核版本高于 3.10 ,查看本页面的前提条件来验证你的CentOS 版本是否支持 Docker 。

通过 uname -r 命令查看你当前的内核版本

[root@runoob ~]# uname -r 

安装 Docker

从 2017 年 3 月开始 docker 在原来的基础上分为两个分支版本: Docker CE 和 Docker EE。

Docker CE 即社区免费版,Docker EE 即企业版,强调安全,但需付费使用。

本文介绍 Docker CE 的安装使用。

移除旧的版本:

$ sudo yum remove docker \
                  docker-client \
                  docker-client-latest \
                  docker-common \
                  docker-latest \
                  docker-latest-logrotate \
                  docker-logrotate \
                  docker-selinux \
                  docker-engine-selinux \
                  docker-engine

安装一些必要的系统工具:

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

添加软件源信息:

sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

更新 yum 缓存:

sudo yum makecache fast

安装 Docker-ce:

sudo yum -y install docker-ce

启动 Docker 后台服务

sudo systemctl start docker
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值