当前位置:   article > 正文

虚拟机安装+docker安装+虚拟机网络设置_docker和虚拟机上安装

docker和虚拟机上安装

创建虚拟机

虚拟机相关内存设置请根据情况设置
参考链接地址 https://blog.csdn.net/jinhaijing/article/details/82182961

网络设置

首先,检查虚拟机网络设置
在这里插入图片描述
在这里插入图片描述

  1. 打开虚拟机
  2. 进入网络配置文件:cd /etc/sysconfig/network-scripts
  3. 查看文件内容:cat ifcfg-ens33
  4. 编辑文件 vi ifcfg-ens33
  5. 删除 除UUID以外的内容
  6. 将下列内容粘贴至文件中
TYPE=Ethernet
BOOTPROTO=static #静态连接
DEFROUTE=yes #网络设备开机启动 
IPADDR=192.168.0.xxx  # 外部访问地址(自定义)
NETMASK=255.255.255.0 # 子网掩码 
GATEWAY=192.168.xx.xx #网关IP
DNS1=8.8.8.8
DNS2=114.114.114.114
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE="stable-privacy"
NAME="ens33"
DEVICE="ens33"
ONBOOT=yes
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  1. 重启网络服务: service network restart
  2. 测试网络是否连接成功:ping www.baidu.com
  3. 使用 Xshell 6 工具连接到虚拟机

安装docker 、docker-compose

  1. 将下列代码复制到为文件名:docker_init.sh 的文件中
sudo systemctl stop firewalld
sudo systemctl disable firewalld
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
sudo yum -y install docker-ce-19.03.5 docker-ce-cli-19.03.5 containerd.io
sudo systemctl enable docker && sudo systemctl start docker
cat <<EOF > /etc/docker/daemon.json
{
	 "registry-mirrors":["https://jiObqesg.mirror.aliyuncs.com"],
      "data-root":"/home/docker/lib",
      "exec-opts": ["native.cgroupdriver=systemd"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker

#sudo curl -L https://github.com/docker/compose/releases/download/1.24.0/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose
curl -L https://get.daocloud.io/docker/compose/releases/download/1.24.0/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  1. 启动docker:sh docker_init.sh
  2. 验证docker 、docker-compose 是否安装成功
 docker -v 
 docker-compose -v
  • 1
  • 2

至此,虚拟机docker安装完毕

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小小林熬夜学编程/article/detail/719253
推荐阅读
相关标签
  

闽ICP备14008679号