一、安装虚拟机
主机是win10系统,这里选择VMware+CentOS7镜像,按图一路往下即可
这里最大磁盘大小与单文件多文件根据实际情况自行选择,不影响后续。
内存与处理器的分配可根据电脑配置自行增加
配置完后点击关闭->完成,开启虚拟机
用键盘方向键选择第一项,回车进入下一步(注意:VMware使用Linux等系统时,如果没有GUI的界面获得焦点后鼠标就会消失,ctrl+alt可以退出)
选择中文
安装的时间,设置一下root账号的密码,学习用项目建议使用简单的如123,root等便于记忆
等待安装完成
重启后先登录管理员账户,用户名就是root,密码是刚刚设置的
至此linux虚拟机安装完毕。
二、安装Docker
如果以前安装过,使用以下命令先卸载:
yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
接下来按顺序执行即可,遇到(y/n)一律输入y:
1.安装yum-utils
yum install -y yum-utils
2.配置镜像,这里选择阿里云
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
3.更新centos的软件包
yum update
4.安装最新docker:
yum install docker-ce docker-ce-cli containerd.io docker-compose-plugin
检查是否安装成功:
docker -v或--version都可
5.启动docker并设置开机启动
systemctl start docker
systemctl enable docker
6.配置docker镜像:
vim /etc/docker/daemon.json
按i后粘贴以下内容:
{ "registry-mirrors":["https://ung2thfc.mirror.aliyuncs.com"] }
按Esc退出编辑,输入:wq并回车,保存并退出
7.重启docker
systemctl restart docker
至此完成了docker的安装。
其他:
启用Linux的IP转发:
vim /etc/sysctl.conf
按i进入编辑模式,找空白行添加以下:
net.ipv4.ip_forward = 1
Esc-:wq-回车,保存并退出
设置完成后重启网络
systemctl restart network