如何安装docker
前段时间老师教了我们如何安装docker,今天我将我的经验和过程讲给大家。
1.安装Centos 7虚拟机
我下的是CentOS-7-x86_64-Minimal-1810.iso,下最简单的就可以了
2.在VMware Workstation Pro软件配置虚拟机,创建新的虚拟机所需要的步骤如下:
-
选择典型
-
稍后安装操作系统
-
Linux(L)
-
自己选择位置,我觉得不要放在C盘,占内存
-
磁盘大小随意,多个文件
-
点击自定义硬件:
1.点击新CD/DVD,使用ISO映像文件,选择你下载的镜像
2.点击网络适配器:在自定义:特定虚拟网络:选择VMnet8(NAT模式)
-
关闭完成创建,开启此虚拟机
-
运行后将root账号密码记得创建,建议修改123456
3.连接网络,使之可以ping百度成功
-
在编辑-虚拟网络编辑器,查看VMnet8 的 NAT设置,查看自己的网关。例如我自己的就是192.168.222.2
-
进入虚拟机:登录账号名为:root,密码为123456 后。
-
输入命令:vi /etc/sysconfig/network-scripts/ifcfg-ens33
-
将代码部分修改
BOOTPROTO=static
ONBOOT=yes
添加以下代码
IPRADDR=192.168.222.240 (修改自己的,别抄我的)
PREFIX=24
GATEWAY=192.168.222.2 (修改自己的,别抄我的)
DNS1=192.168.222.2 (这个应该随便写)
-
修改保存代码后,输入systemctl restart network,重启网络
-
ping www.baidu.com 查看是否连接网络成功
我自己在连接网络上卡了好久,最后发现可能是我代码部分没写好,苦逼
4.将虚拟机与FinalShell连接
没有FinalShell的小伙伴可以自己搜索下载,很好用。
-
新建SSH连接,填写名称,自己的主机号,也就是网卡,填写用户名:root 和密码:123456
-
点击你新建的连接,就会弹出窗口显示你连接主机成功。
5.下载Docker
-
输入代码:
yum update -y (更新已有的软件)
yum install docker -y (安装docker)
-
修改防火墙
systemctl stop firewalld
systemctl disable firewalld
systemctl status firewalld
-
配置docker,实现镜像加速,在 /etc/docker/daemon.json 中写入如下内容
{"registry-mirrors":[ "https://registry.docker-cn.com", "https://reg-mirror.qiniu.com/", "https://docker.mirrors.ustc.edu.cn/", "https://hub-mirror.c.163.com/"] }
-
重启服务:
systemctl restart docker
完结,撒花!下次更新docker 学习笔记。