VMware 安装centos 7 及自动挂载共享文件夹

 

 

安装后去掉创建后开启的勾,必须先配置连接模式和开启共享再进项安装,否则安装后再设置会遇到各种坑:

选项选择共享文件夹

 

启动虚拟机进行安装

 

 

右键选中虚拟机,设置虚拟机:

网络适配器选择桥接模式

 

 设置网络和主机名:

 

以太网设置为打开状态:

 

 接着点击完成继续安装

若登录后仍没有IP则打开虚拟网络编辑器:移除错误的设置并重新添加正确的虚拟网络设置

 

 

 

 

 

更改为静态IP

查看IP

ip addr

  

 

 如上,网络ens33是我们目前的网络,需要修改为固定IP地址,即ens33

vi /etc/sysconfig/network-scripts/ifcfg-ens33

 

 

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="69e653a9-a3ff-40a0-aa86-cb9b43e301ce"
DEVICE="ens33"
ONBOOT="yes"
IPADDR=192.168.1.130

NETMASK=255.255.255.0 

GATEWAY=192.168.1.1 

   DNS1=223.5.5.5
   DNS2=223.6.6.6

  

 

IPADDR #IP地址
PREFIX #前缀??
NETMASK #子网掩码
NETWORK #IP段
GATEWAY #网关地址

#这种设置方案是以网卡中设置的DNS为主,
#resolv.conf中按照网卡设置的DNS内容自动生成,
#以后想修改DNS,必须修改网卡中的设置才不会在服务器重启之后出现DNS设置失效的问题
DNS1 #默认DNS地址,该方案以网卡中的DNS为主,
PEERDNS #

  

 重启后挂载共享文件夹:

如果/mnt没有下没有hgfs文件夹则新建一个然后挂载:

vmhgfs-fuse .host:/ /mnt/hgfs/

如果提示:-bash: vmhgfs-fuse: command not found

yum install open-vm-tools -y

  

设置自动挂载:

打开fstab文件,命令:
vi /etc/fstab
在最后添加一行:

.host:/ /mnt/hgfs fuse.vmhgfs-fuse allow_other 0 0

 设置阿里云yum源:

备份原有文件

sudo cp /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak

  下载阿里云源

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

 清理并生成新的缓存

sudo yum clean all
sudo yum makecache

 安装docker

添加 Docker 官方软件仓库

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

  安装 Docker Engine

yum install -y docker-ce docker-ce-cli containerd.io

  修改docker源及挂载目录

sudo tee /etc/docker/daemon.json <<EOF
{
  "registry-mirrors": [
    "https://dockerpull.org",
    "https://docker.1panel.dev",
    "https://docker.foreverlink.love",
    "https://docker.fxxk.dedyn.io",
    "https://docker.xn--6oq72ry9d5zx.cn",
    "https://docker.zhai.cm",
    "https://docker.5z5f.com",
    "https://a.ussh.net",
    "https://docker.cloudlayer.icu",
    "https://hub.littlediary.cn",
    "https://hub.crdz.gq",
    "https://docker.unsee.tech",
    "https://docker.kejilion.pro",
    "https://registry.dockermirror.com",
    "https://hub.rat.dev",
    "https://dhub.kubesre.xyz",
    "https://docker.nastool.de",
    "https://docker.udayun.com",
    "https://docker.rainbond.cc",
    "https://hub.geekery.cn",
    "https://docker.1panelproxy.com",
    "https://atomhub.openatom.cn",
    "https://docker.m.daocloud.io",
    "https://docker.1ms.run",
    "https://docker.linkedbus.com",
    "https://dytt.online",
    "https://func.ink",
    "https://lispy.org",
    "https://docker.xiaogenban1993.com"
  ],
  "data-root": "/dockerdata"
}
EOF

  重载配置&重启服务

systemctl daemon-reload
systemctl restart docker

  安装 Docker Compose 插件

yum install docker-compose-plugin

  验证安装

docker compose version

  

 

 

posted @ 2020-06-16 11:08  佚小名  阅读(1557)  评论(0)    收藏  举报