DevOps学习笔记(第一节 环境准备)
最近工作中用到docker,k8s等技术,自己也经历好一番研究,并且记录自己每一天点滴学习以求成长!
1. 环境准备
本人用的是win系统, 本地安装了Oracle VM VirtualBox虚拟机以及Vagrant工具,迅速搭建linux开发环境.
Vagrant安装过程:
1. 下载地址 [官方下载地址](https://www.vagrantup.com/downloads.html)
2. 安装centos系统步骤:
创建目录centos7的目录 mkdir centos7
进入centos7目录执行 vagrant init centos/7
创建centos虚拟机执行 vagrant up 命令
打开VirtualBox会发现多了一台虚拟机,表示创建成功。
vagrant ssh 命令进入到centos7系统里
关闭实例可以使用三种方式vagrant suspending, vagrant halt, vagrant destroy
a. suspending,暂停虚拟机,保存虚拟机当前的状态(内存和磁盘均不释放),使用vagrant up命令恢复运行;
b. halt,关机,虚拟机停止运行,但是虚拟机实例保留,不销毁,可以理解为是正常的关机;
c. destroy,销毁虚拟机,虚拟机的实例被销毁;
3. 借助docker-machine工具安装带有docker的linux镜像.
win10下安装路径: https://www.docker.com/products/docker-toolbox
查看版本 docker-machine version
安装linux系统 docker-machine create 任意名
查看安装的machine docker-machine ls
进入到某个machine里 docker-machine ssh demo
查看帮助命令 docker-machine