Centos7 和 Docker容器 ,安装,网络配置,镜像安装(超详细教程)

声明:本篇文展仅分享安装,便于以后查看

软件网盘链接

链接:https://pan.quark.cn/s/b12c24355a37
提取码:GCpL

1.安装Centos

1.打开VMware Workstation Pro 软件左上角新建虚拟机在这里插入图片描述2.选自定义,然后下一步
在这里插入图片描述
3.选稍后安装
在这里插入图片描述

4.按图片选择
在这里插入图片描述

5.这个位置可改的别的地方
在这里插入图片描述

6.选择处理器配置 如图
在这里插入图片描述

7.选择虚拟机内存 建议2GB以上
在这里插入图片描述

8.网络类型 如图
在这里插入图片描述

9.控制器类型 如图
在这里插入图片描述

10.磁盘类型 如图
在这里插入图片描述

11.磁盘选择 如图
在这里插入图片描述

12.磁盘大小 我使用的推荐,如果空间足可以40 GB
在这里插入图片描述

13.命名默认即可
在这里插入图片描述

14.点击完成
在这里插入图片描述

15.完成之后就是这样,然后点击编辑虚拟机设置
在这里插入图片描述

16.选择你下载的ISO映像文件 ,如图 保存
在这里插入图片描述

17.然后打开虚拟机
在这里插入图片描述

18白色的在第一,然后按回车键
在这里插入图片描述

19.语言选择,找到中文
在这里插入图片描述

20.进去之后依次修改 如图
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
21.然后登录输入设置的密码 ,记得创建用户在这里插入图片描述
在这里插入图片描述

22.初始化设置 如图
在这里插入图片描述

在这里插入图片描述
点击重启
在这里插入图片描述

23.然后进入界面
在这里插入图片描述
输入密码
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

2.配置网络

1.设置桥接模式

在这里插入图片描述
在这里插入图片描述
2.启动虚拟机,关闭防火墙
在这里插入图片描述
在这里插入图片描述
关闭防火墙代码

systemctl stop firewalld   //关闭防火墙
systemctl disable firewalld  //设置开机禁用防火墙
systemctl status  firewalld  //查看防火墙状态

在这里插入图片描述
在这里插入图片描述
3.连接设置
在这里插入图片描述
在这里插入图片描述
测试
代码

ping -c 4 www.baidu.com

在这里插入图片描述
这样就是连接上外网了
如果连接不上就要换一种方式,比较麻烦

3.1打开虚拟网络编辑器
在这里插入图片描述
在这里插入图片描述

3.2进去之后 然后点击
在这里插入图片描述
然后一出这两个
在这里插入图片描述
3.3将改“VMnet1”的IP地址为“192.168.1.0”
在这里插入图片描述
3.4 然后进入 “NAT”把网关改成“192.168.1.2”
在这里插入图片描述
接下来改虚拟机设置
在这里插入图片描述
3.5 点击“网络适配器” 将 “自定义特定虚拟网络”改为“VMnet1”。
在这里插入图片描述
这我试了一下可以ping通外网了,如果可以了 就去配置时间同步
在这里插入图片描述
这样就是连接上了外网,不行就按着下面做
3.7 进入终端 之后打这个命令 ,看ip地址

su root 

ifconfig

在这里插入图片描述
3.8 添加网卡
nmcli connection add con-name ens33 ifname ens33 type ethernet 添加网卡,
然后切换到 cd /etc/sysconfig/network-scripts
输入 ls
在这里插入图片描述
用“vi”进去“ifcfg-ens33” ( vi ifcfg-ens33
如果进不去 ( rm -rf ifcfg-ens33-1
在这里插入图片描述
进去之后
在这里插入图片描述
按图修改
直接复制也可

TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens33
UUID=4deddacc-20cd-4b40-a32b-4746ef2e34fa
DEVICE=ens33
ONBOOT=yes
IPADDR=192.168.1.5
NETMASK=255.255.255 
GATEWAY=192.168.1.2 
DNS1=14.14.14.14
DNS2=8.8.8.8

在这里插入图片描述
然后退出 图片有操作
在这里插入图片描述
3.9 然后重启 查看ip地址

systemctl restart network

在这里插入图片描述
然后ping www.baidu.com
在这里插入图片描述

4.配置时间同步代码

yum -y install ntpdate

在这里插入图片描述

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo

yum clean all  #清除所有

yum makecache #重新建立源数据

在这里插入图片描述
在这里插入图片描述

代码

ntpdate ntp.aliyun.com

在这里插入图片描述
出现图片这样就是成功了

3.安装Docker镜像

(1)下载新的 CentOS-Base.repo 到 /etc/yum.repos.d/,以便后续软件的安装。

 wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo

在这里插入图片描述

生成缓存

 yum makecache

在这里插入图片描述

(2)安装必要工具
安装 yum-utils 包,它提供了 yum-config-manager 实用程序(方便添加 docker-ce 的 yum 源);
安装 device-mapper-persistent-data 和 lvm2,它们是用于储存设备映射(devicemapper)必
须的两个软件包。

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

在这里插入图片描述

(3)添加 docker-ce 源
将 docker-ce 源配置保存到/etc/yum.repos.d/docker-ce.repo 文件中。

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

在这里插入图片描述

(4)安装 Docker CE
如果是安装最新版 docker ce,则直接安装即可:

 yum install -y docker-ce

在这里插入图片描述
在这里插入图片描述

(5)开启 Docker 服务并验证
【1】开启 docker 服务

systemctl start docker

【2】验证 docker 服务是否已启动
方法一:检查 docker 服务状态

 systemctl status docker

在这里插入图片描述

方法二:利用 ps 命令查看 docker 进程是否已启动

 ps -ef | grep docker

在这里插入图片描述

方法三:利用 docker version 查看已安装 docker 的版本。
可查看到 docker 客户端和服务端的版本信息,表示 docker 安装启动成功。

 docker version

在这里插入图片描述

6.配置国内镜像加速器,镜像仓库
1.修改配置文件 /etc/docker/daemon.json:

vim /etc/docker/daemon.json

在这里插入图片描述

2.增加或修改以下配置内容:

{
  "registry-mirrors": [
    "https://mirror.baidubce.com",
    "https://ccr.ccs.tencentyun.com"
  ]
}

在这里插入图片描述
在这里插入图片描述

3.重启docker,让配置生效

 systemctl restart docker

在这里插入图片描述

4.检查配置是否生效

docker info

在这里插入图片描述

5.测试镜像源是否有效

docker pull mirror.baidubce.com/library/nginx:latest
docker pull ccr.ccs.tencentyun.com/library/nginx:latest

在这里插入图片描述

在这里插入图片描述
最后可以在浏览器
输入

ccr.ccs.tencentyun.com

在这里插入图片描述
这样配置好了

文章有点长,谢谢观看
可以点点赞,收藏防止丢失

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值