# docker技术实战交流

# 环境准备

# 场景1至场景3

  1. 无论是macOS还是windows 10(非家庭版), 可以使用docker desktop
  2. windows的同学如果是windows 10家庭版, 或者windows 7的, 可能无法安装docker desktop.
  3. Windows 10家庭版的同学可以向办法升级到专业版, windows 7的同学可以使用docker toolbox
  4. 如果是Windows的同学, 请安装git for windows, 并使用git bash来操作实验环节的命令
  5. 如果使用git bash并且同时安装了docker toolbox, 需要在执行docker各种命令之前执行docker-machine env回显的命令
  6. JDK: JDK 14
  7. 依赖构建工具: gradle 6.5

# 场景4

  1. 完成场景4需要在自己电脑上安装虚拟机, 虚拟机可以选择以下任意一款

    • Windows: hyper-v, virtualbox, vmware workstations
    • MacOS: virtualbox, Paralles Desktop, VMware Fusion
  2. 需要在虚拟机上安装centos 7系统, 并使用yum安装好docker-ce, 安装命令为:

    yum install -y yum-utils device-mapper-persistent-data lvm2
    wget -O /etc/yum.repos.d/docker-ce.repo https://download.docker.com/linux/centos/docker-ce.repo
    sed -i 's+download.docker.com+mirrors.tuna.tsinghua.edu.cn/docker-ce+' /etc/yum.repos.d/docker-ce.repo
    yum makecache fast
    
    yum install docker-ce -y
    
    

# 实践环节