1操作系统的准备
http://mirrors.aliyun.com/centos/7/isos/x86_64/在这里下载Linux的操作系统
2虚拟机的创建
最后创建即可
3打开设置 安装操作系统
接下来 正常安装就可以了
4设置网络
桥接网卡就是用本身的网卡虚拟出另一个网卡来给虚拟机用 相当于有了两个网络连接的主机
因为我们选择的系统是minimal的 所以网卡还要自己配置
4网络配置
cd /etc/sysconfig/network-scripts/第一个目录 进入这个目录
然后 ip -4 address 然后 vi ifcfg-enp0s3
然后再配置 ONBOOT=yes (开机自启)
添加 IPADDR=192.168.1.200 这个地址需要在你网络的子网中
添加 NETMASK=255.255.255..0
添加 GATEWAY=192.167.1.1 这个网关需 要打开cmd ipconfig来看(包括上面的IPADDR看你的局域网) 最终结果如下
然后重启一下网关脚本
/etc/init.d/network restart
然后 ip -4 address 就可以看到有两个ip了 一个是路由器分配的 一个是我们上面直定设置的, 虽然表面上有两个,但实际上是指的同一个虚拟机
5用软件MobaXterm工具连接虚拟机
因为这个软件用到端口,所以给虚拟机的防火墙关闭了
1 firewa'l'l-cmd --state //查看防火墙状态
2systemctl stop firewalld.service 关闭防火墙
3systemctl disable firewalld.service//禁止开机启动
4关闭selinux
vi /etc/selinux/config
设置成
5打开软件 右键new session
6 选择ssh 然后如下图 输入ip和用户名
7 docker配置
1安装 wget这个命令
yum install wget -y
2修改CentOS默认yum源为mirrors.aliyun.com(我第二步没有成功直接跳过了)
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
3下载ailiyun的yum源配置文件到/etc/yum.repos.d/
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
4运行 yum makecache生成缓存
yum makecache
5安装依赖
yum install -y yun-utils device-mapper-persistent-data ivm2
(6)如果下面步骤出错了 说没有yum-config-manager命令 执行下面语句
yum -y install yum-utils
6添加Docker软件包源
yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo
7安装docker
yum install docker-ce -y
8开机自启动docker
systemctl enable docker
9docker设置国内镜像源
vi /etc/docker/daemon.json
粘贴
{
"registry-mirrors": ["https://registry.docker-cn.com"]
}
10 重启docker
sudo service docker restart
11 docker pull mysql:latest
12 docker run --name mymysql -e MYSQL_ROOT_PASSWORD=admin -d -p 3306:3306 mysql
这样就运行起来了
13 下次开机的时候 执行docker ps -a 然后再docker start ID号就可以了