使用CentOS7创建Docker运行环境

使用CentOS7创建Docker运行环境

  

目录:

 一、网络基础设置:

1.1 IP地址、网关

1.2 hostname、DNS

1.3 Host主机列表文件

1.4检查IP地址配置

 二、安全及其他设置:

2.1 关闭防火墙

2.2 关闭SELinux

2.3 关闭Swap交换分区

2.4 开启IPv4转发

2.5 禁用IPv6协议

 三、安装Docker-ce 17.03.2

3.1、软件包更新

3.2、查看是否已安装了docker软件包:

3.3、卸载掉不想要的版本docker软件包

3.4、安装指定的docker版本docker-ce 17.03.2

3.5、配置国内镜像加速器

 四、CentOS7内核升级:

1、安装ELRepo软件仓库源

2、安装最新的稳定版内核(4.14.11)

 五、设置GRUB开机启动项:

1、创建开机启动菜单

2、查看可选的开机启动菜单

3、设置开机启动项


 

一、网络基础设置:

1.1 IP地址、网关

# CentOS7网卡的配置文件都是放在 /etc/sysconfig/network-scripts目录下

# eth0网卡的配置文件名为 /etc/sysconfig/network-scripts/ifcfg-eth0

# 使用VirtualBox虚拟机创建的网卡为enp0s3,

# 相应网卡的配置文件名为 /etc/sysconfig/network-scripts/ifcfg-enp0s3

# 使用vi编辑 ifcfg-enp0s3文件,内容如下:

sudo vi /etc/sysconfig/network-scripts/ifcfg-enp0s3

 

DEVICE="enp0s3"

HWADDR="00:21:70:10:7E:CD"

NM_CONTROLLED="no"

ONBOOT="yes"

BOOTPROTO=static

 

IPADDR=192.168.3.164

NETMASK=255.255.255.0

GATEWAY=192.168.3.254

 

# 这个是自动获取IP地址的DHCP的配置参数

# BOOTPROTO=dhcp  

# 系统会自动检测网卡的MAC地址:

# HWADDR="xx:xx:xx:xx:xx:xx"

# 有时候网关的配置也会放到/etc/sysconfig/network 文件中

# GATEWAY=10.1.2.254

 

1.2 hostname、DNS

#修改本地主机名hostname,配置文件为/etc/hostname

#此文件是否会根据/etc/sysconfig/network文件或ifcfg-enp0s3文件的配置自动生成?

sudo vi /etc/hostname

node4

 

#配置本地主机名、DNS

#配置文件为:/etc/sysconfig/network

#(好像也可以将此文件的内容合并到/etc/sysconfig/network-scripts/ifcfg-enp0s3网卡配置文件中。)

#分开更清晰,合并更方便,各有利弊。

sudo vi /etc/sysconfig/network

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值